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 5bf126da0a59232c47408c737e928917f4ce4fd0
Author: WenjinXie <[email protected]>
AuthorDate: Fri Sep 26 14:11:27 2025 +0800

    [hotfix] Move test purpose example to e2e test module in java.
---
 e2e-test/integration-test/pom.xml                  | 69 ++++++++++++++++++++++
 .../agents/integration/test}/AgentWithOllama.java  |  2 +-
 .../integration/test}/AgentWithOllamaExample.java  |  2 +-
 .../integration/test}/AgentWithResource.java       |  2 +-
 .../test}/AgentWithResourceExample.java            |  2 +-
 .../agents/integration/test}/DataStreamAgent.java  |  4 +-
 .../test}/DataStreamIntegrationExample.java        |  2 +-
 .../integration/test}/MemoryObjectAgent.java       |  2 +-
 .../integration/test}/MemoryObjectExample.java     |  2 +-
 .../integration/test}/ReActAgentExample.java       |  2 +-
 .../agents/integration/test}/SimpleAgent.java      |  2 +-
 .../flink/agents/integration/test}/TableAgent.java |  2 +-
 .../integration/test}/TableIntegrationExample.java |  2 +-
 e2e-test/pom.xml                                   |  1 +
 14 files changed, 83 insertions(+), 13 deletions(-)

diff --git a/e2e-test/integration-test/pom.xml 
b/e2e-test/integration-test/pom.xml
new file mode 100644
index 0000000..598da38
--- /dev/null
+++ b/e2e-test/integration-test/pom.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+  http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.flink</groupId>
+        <artifactId>flink-agents-e2e-tests</artifactId>
+        <version>0.1-SNAPSHOT</version>
+    </parent>
+
+    <artifactId>flink-agents-integration-tests</artifactId>
+    <name>Flink Agents : E2E Tests: Integration</name>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            <artifactId>flink-agents-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            <artifactId>flink-agents-runtime</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            <artifactId>flink-streaming-java</artifactId>
+            <version>${flink.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            <artifactId>flink-table-api-java-bridge</artifactId>
+            <version>${flink.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            <artifactId>flink-table-planner_2.12</artifactId>
+            <version>${flink.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            <artifactId>flink-clients</artifactId>
+            <version>${flink.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.flink</groupId>
+            
<artifactId>flink-agents-integrations-chat-models-ollama</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+    </dependencies>
+
+</project>
\ No newline at end of file
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithOllama.java 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithOllama.java
similarity index 99%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/AgentWithOllama.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithOllama.java
index b371444..00c4144 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithOllama.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithOllama.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.InputEvent;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithOllamaExample.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithOllamaExample.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/AgentWithOllamaExample.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithOllamaExample.java
index 7a850c5..c58f6b4 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithOllamaExample.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithOllamaExample.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.AgentsExecutionEnvironment;
 import org.apache.flink.api.java.functions.KeySelector;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithResource.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithResource.java
similarity index 99%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/AgentWithResource.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithResource.java
index 27ee17b..101df78 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithResource.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithResource.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.InputEvent;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithResourceExample.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithResourceExample.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/AgentWithResourceExample.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithResourceExample.java
index 8ca3c75..c1828aa 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/AgentWithResourceExample.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/AgentWithResourceExample.java
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.AgentsExecutionEnvironment;
 import org.apache.flink.api.java.functions.KeySelector;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/DataStreamAgent.java 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/DataStreamAgent.java
similarity index 96%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/DataStreamAgent.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/DataStreamAgent.java
index ffc1050..860412b 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/DataStreamAgent.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/DataStreamAgent.java
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.Event;
@@ -25,7 +25,7 @@ import org.apache.flink.agents.api.annotation.Action;
 import org.apache.flink.agents.api.context.MemoryObject;
 import org.apache.flink.agents.api.context.MemoryRef;
 import org.apache.flink.agents.api.context.RunnerContext;
-import org.apache.flink.agents.examples.DataStreamIntegrationExample.ItemData;
+import 
org.apache.flink.agents.integration.test.DataStreamIntegrationExample.ItemData;
 
 /**
  * A simple example agent used for explaining integrating agents with 
DataStream.
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/DataStreamIntegrationExample.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/DataStreamIntegrationExample.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/DataStreamIntegrationExample.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/DataStreamIntegrationExample.java
index b3a3860..f87ec85 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/DataStreamIntegrationExample.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/DataStreamIntegrationExample.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.AgentsExecutionEnvironment;
 import org.apache.flink.api.java.functions.KeySelector;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/MemoryObjectAgent.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/MemoryObjectAgent.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/MemoryObjectAgent.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/MemoryObjectAgent.java
index bd34f8f..a54316c 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/MemoryObjectAgent.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/MemoryObjectAgent.java
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.Event;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/MemoryObjectExample.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/MemoryObjectExample.java
similarity index 97%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/MemoryObjectExample.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/MemoryObjectExample.java
index 8cac567..a0e2304 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/MemoryObjectExample.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/MemoryObjectExample.java
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.AgentsExecutionEnvironment;
 import org.apache.flink.api.java.functions.KeySelector;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/ReActAgentExample.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/ReActAgentExample.java
similarity index 99%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/ReActAgentExample.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/ReActAgentExample.java
index 251a7c2..fbce8fd 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/ReActAgentExample.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/ReActAgentExample.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.AgentsExecutionEnvironment;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/SimpleAgent.java 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/SimpleAgent.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/SimpleAgent.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/SimpleAgent.java
index 121596e..991162e 100644
--- a/examples/src/main/java/org/apache/flink/agents/examples/SimpleAgent.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/SimpleAgent.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.Event;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/TableAgent.java 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/TableAgent.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/TableAgent.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/TableAgent.java
index 44a7980..8582b17 100644
--- a/examples/src/main/java/org/apache/flink/agents/examples/TableAgent.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/TableAgent.java
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.Agent;
 import org.apache.flink.agents.api.Event;
diff --git 
a/examples/src/main/java/org/apache/flink/agents/examples/TableIntegrationExample.java
 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/TableIntegrationExample.java
similarity index 98%
rename from 
examples/src/main/java/org/apache/flink/agents/examples/TableIntegrationExample.java
rename to 
e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/TableIntegrationExample.java
index abce29c..30c4d17 100644
--- 
a/examples/src/main/java/org/apache/flink/agents/examples/TableIntegrationExample.java
+++ 
b/e2e-test/integration-test/src/main/java/org/apache/flink/agents/integration/test/TableIntegrationExample.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-package org.apache.flink.agents.examples;
+package org.apache.flink.agents.integration.test;
 
 import org.apache.flink.agents.api.AgentsExecutionEnvironment;
 import org.apache.flink.api.java.functions.KeySelector;
diff --git a/e2e-test/pom.xml b/e2e-test/pom.xml
index e2895cd..c85bc2e 100644
--- a/e2e-test/pom.xml
+++ b/e2e-test/pom.xml
@@ -30,5 +30,6 @@ under the License.
     <name>Flink Agents : E2E Tests: </name>
     <modules>
         <module>agent-plan-compatibility-test</module>
+        <module>integration-test</module>
     </modules>
 </project>
\ No newline at end of file

Reply via email to