[ https://issues.apache.org/jira/browse/FLINK-5886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16048929#comment-16048929 ]
ASF GitHub Bot commented on FLINK-5886: --------------------------------------- Github user zentol commented on the issue: https://github.com/apache/flink/pull/3838 I can't seem to get the tests running. In the IDE i get this exception: ``` null Traceback (most recent call last): File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_7475612982544297474\plan.py", line 3, in <module> run_all_testsae1bf92fc871d56dae4598b332a87804.main() File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_7475612982544297474\run_all_testsae1bf92fc871d56dae4598b332a87804.py", line 71, in main Main().run() File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_7475612982544297474\run_all_testsae1bf92fc871d56dae4598b332a87804.py", line 45, in run tests.append(__import__(test_module_name, globals(), locals())) File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_7475612982544297474\test_filter.py", line 25, in <module> from utils.python_test_base import TestBase File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_7475612982544297474\utils\python_test_base.py", line 19, in <module> from org.apache.flink.api.java.utils import ParameterTool java.lang.NoClassDefFoundError: org/apache/flink/api/java/utils (wrong name: org/apache/flink/api/java/Utils) at java.lang.ClassLoader.defineClass1(Native Method) ``` On the command-line the tests do run, but fail with this exception: ``` Submitting job ... 'test_filter' Get execution environment 2> (50, u'hello') null Traceback (most recent call last): File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_-7332098182433468284\plan.py", line 3, in <module> run_all_testsae1bf92fc871d56dae4598b332a87804.main() File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_-7332098182433468284\run_all_testsae1bf92fc871d56dae4598b332a87804.py", line 71, in main Main().run() File "C:\Users\Zento\AppData\Local\Temp\flink_streaming_plan_-7332098182433468284\run_all_testsae1bf92fc871d56dae4598b332a87804.py", line 59, in run print("\n{}\n{}\n{}\n".format('#'*len(ex_type), ex_type, '#'*len(ex_type))) TypeError: object of type 'java.lang.Class' has no len() Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 17.835 sec <<< FAILURE! - in org.apache.flink.streaming.python.api.PythonStreamBinderTest testJob(org.apache.flink.streaming.python.api.PythonStreamBinderTest) Time elapsed: 17.393 sec <<< FAILURE! java.lang.AssertionError: Error while calling the test program: null ``` > Python API for streaming applications > ------------------------------------- > > Key: FLINK-5886 > URL: https://issues.apache.org/jira/browse/FLINK-5886 > Project: Flink > Issue Type: New Feature > Components: Python API > Reporter: Zohar Mizrahi > Assignee: Zohar Mizrahi > > A work in progress to provide python interface for Flink streaming APIs. The > core technology is based on jython and thus imposes two limitations: a. user > defined functions cannot use python extensions. b. the python version is 2.x > The branch is based on Flink release 1.2.0, as can be found here: > https://github.com/zohar-pm/flink/tree/python-streaming > In order to test it, someone can use IntelliJ IDE. Assuming IntelliJ was > setup properly (see: > https://ci.apache.org/projects/flink/flink-docs-release-1.3/internals/ide_setup.html), > one can run/debug {{org.apache.flink.python.api.PythonStreamBinderTest}}, > which in return will execute all the tests under > {{/Users/zohar/dev/pm-flink/flink-libraries/flink-python/src/test/python/org/apache/flink/python/api/streaming}} -- This message was sent by Atlassian JIRA (v6.4.14#64029)