[
https://issues.apache.org/jira/browse/FLINK-20633?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Till Rohrmann updated FLINK-20633:
----------------------------------
Affects Version/s: 1.12.5
1.14.0
(was: 1.12.0)
> test_configuration.test_add_all test failed in py35
> ---------------------------------------------------
>
> Key: FLINK-20633
> URL: https://issues.apache.org/jira/browse/FLINK-20633
> Project: Flink
> Issue Type: Bug
> Components: API / Python
> Affects Versions: 1.13.0, 1.14.0, 1.12.5
> Reporter: Huang Xingbo
> Priority: Critical
> Labels: auto-deprioritized-major, auto-deprioritized-minor,
> test-stability
>
> [https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=10946&view=logs&j=821b528f-1eed-5598-a3b4-7f748b13f261&t=4fad9527-b9a5-5015-1b70-8356e5c91490]
> {code:java}
> 2020-12-17T01:07:04.9062839Z _______________________
> ConfigurationTests.test_add_all ________________________
> 2020-12-17T01:07:04.9063107Z
> 2020-12-17T01:07:04.9063436Z self =
> <pyflink.common.tests.test_configuration.ConfigurationTests
> testMethod=test_add_all>
> 2020-12-17T01:07:04.9063719Z
> 2020-12-17T01:07:04.9063951Z def test_add_all(self):
> 2020-12-17T01:07:04.9064224Z > conf = Configuration()
> 2020-12-17T01:07:04.9064411Z
> 2020-12-17T01:07:04.9064665Z pyflink/common/tests/test_configuration.py:85:
> 2020-12-17T01:07:04.9065074Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> 2020-12-17T01:07:04.9065474Z pyflink/common/configuration.py:43: in __init__
> 2020-12-17T01:07:04.9065765Z gateway = get_gateway()
> 2020-12-17T01:07:04.9066065Z pyflink/java_gateway.py:62: in get_gateway
> 2020-12-17T01:07:04.9066352Z _gateway = launch_gateway()
> 2020-12-17T01:07:04.9066671Z pyflink/java_gateway.py:104: in launch_gateway
> 2020-12-17T01:07:04.9076442Z p = launch_gateway_server_process(env, args)
> 2020-12-17T01:07:04.9076987Z pyflink/pyflink_gateway_server.py:197: in
> launch_gateway_server_process
> 2020-12-17T01:07:04.9079207Z download_apache_avro()
> 2020-12-17T01:07:04.9079558Z pyflink/pyflink_gateway_server.py:129: in
> download_apache_avro
> 2020-12-17T01:07:04.9163662Z cwd=flink_source_root).decode("utf-8")
> 2020-12-17T01:07:04.9164205Z
> dev/.conda/envs/3.5/lib/python3.5/subprocess.py:316: in check_output
> 2020-12-17T01:07:04.9164558Z **kwargs).stdout
> 2020-12-17T01:07:04.9164887Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> 2020-12-17T01:07:04.9165168Z
> 2020-12-17T01:07:04.9165396Z input = None, timeout = None, check = True
> 2020-12-17T01:07:04.9166036Z popenargs = (['mvn', 'help:evaluate',
> '-Dexpression=avro.version'],)
> 2020-12-17T01:07:04.9166615Z kwargs = {'cwd': '/__w/1/s', 'stdout': -1}
> 2020-12-17T01:07:04.9166959Z process = <subprocess.Popen object at
> 0x7f0ff8a7a320>
> 2020-12-17T01:07:04.9168169Z stdout = b"[INFO] Scanning for
> projects...\nDownloading:
> https://repo.maven.apache.org/maven2/org/apache/apache/20/apache-20.po...R]
> After correcting the problems, you can resume the build with the
> command\n[ERROR] mvn <goals> -rf :flink-parent\n"
> 2020-12-17T01:07:04.9169079Z stderr = None, retcode = 1
> 2020-12-17T01:07:04.9169259Z
> 2020-12-17T01:07:04.9169600Z def run(*popenargs, input=None,
> timeout=None, check=False, **kwargs):
> 2020-12-17T01:07:04.9170061Z """Run command with arguments and return
> a CompletedProcess instance.
> 2020-12-17T01:07:04.9170373Z
> 2020-12-17T01:07:04.9170683Z The returned instance will have
> attributes args, returncode, stdout and
> 2020-12-17T01:07:04.9171117Z stderr. By default, stdout and stderr
> are not captured, and those attributes
> 2020-12-17T01:07:04.9171577Z will be None. Pass stdout=PIPE and/or
> stderr=PIPE in order to capture them.
> 2020-12-17T01:07:04.9171895Z
> 2020-12-17T01:07:04.9172409Z If check is True and the exit code was
> non-zero, it raises a
> 2020-12-17T01:07:04.9172852Z CalledProcessError. The
> CalledProcessError object will have the return code
> 2020-12-17T01:07:04.9173305Z in the returncode attribute, and output
> & stderr attributes if those streams
> 2020-12-17T01:07:04.9173662Z were captured.
> 2020-12-17T01:07:04.9173879Z
> 2020-12-17T01:07:04.9174175Z If timeout is given, and the process
> takes too long, a TimeoutExpired
> 2020-12-17T01:07:04.9174537Z exception will be raised.
> 2020-12-17T01:07:04.9174773Z
> 2020-12-17T01:07:04.9175040Z There is an optional argument "input",
> allowing you to
> 2020-12-17T01:07:04.9175663Z pass a string to the subprocess's stdin.
> If you use this argument
> 2020-12-17T01:07:04.9176301Z you may not also use the Popen
> constructor's "stdin" argument, as
> 2020-12-17T01:07:04.9176645Z it will be used internally.
> 2020-12-17T01:07:04.9176884Z
> 2020-12-17T01:07:04.9177163Z The other arguments are the same as for
> the Popen constructor.
> 2020-12-17T01:07:04.9177469Z
> 2020-12-17T01:07:04.9177777Z If universal_newlines=True is passed,
> the "input" argument must be a
> 2020-12-17T01:07:04.9178337Z string and stdout/stderr in the returned
> object will be strings rather than
> 2020-12-17T01:07:04.9178779Z bytes.
> 2020-12-17T01:07:04.9178981Z """
> 2020-12-17T01:07:04.9179206Z if input is not None:
> 2020-12-17T01:07:04.9179677Z if 'stdin' in kwargs:
> 2020-12-17T01:07:04.9180236Z raise ValueError('stdin and
> input arguments may not both be used.')
> 2020-12-17T01:07:04.9180719Z kwargs['stdin'] = PIPE
> 2020-12-17T01:07:04.9180942Z
> 2020-12-17T01:07:04.9181203Z with Popen(*popenargs, **kwargs) as
> process:
> 2020-12-17T01:07:04.9181505Z try:
> 2020-12-17T01:07:04.9181820Z stdout, stderr =
> process.communicate(input, timeout=timeout)
> 2020-12-17T01:07:04.9182159Z except TimeoutExpired:
> 2020-12-17T01:07:04.9182636Z process.kill()
> 2020-12-17T01:07:04.9182936Z stdout, stderr =
> process.communicate()
> 2020-12-17T01:07:04.9183280Z raise
> TimeoutExpired(process.args, timeout, output=stdout,
> 2020-12-17T01:07:04.9183718Z
> stderr=stderr)
> 2020-12-17T01:07:04.9183997Z except:
> 2020-12-17T01:07:04.9184232Z process.kill()
> 2020-12-17T01:07:04.9184491Z process.wait()
> 2020-12-17T01:07:04.9184716Z raise
> 2020-12-17T01:07:04.9184967Z retcode = process.poll()
> 2020-12-17T01:07:04.9185256Z if check and retcode:
> 2020-12-17T01:07:04.9185573Z raise
> CalledProcessError(retcode, process.args,
> 2020-12-17T01:07:04.9185943Z >
> output=stdout, stderr=stderr)
> 2020-12-17T01:07:04.9186749Z E subprocess.CalledProcessError:
> Command '['mvn', 'help:evaluate', '-Dexpression=avro.version']' returned
> non-zero exit status 1
> {code}
>
--
This message was sent by Atlassian Jira
(v8.20.1#820001)