You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "sdhalex (Jira)" <ji...@apache.org> on 2020/01/01 14:41:00 UTC
[jira] [Commented] (IMPALA-3341) Python environment error breaks
ASAN build
[ https://issues.apache.org/jira/browse/IMPALA-3341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17006422#comment-17006422 ]
sdhalex commented on IMPALA-3341:
---------------------------------
Excuse me, has this bug been fixed in a later version? Or need we still do the same workaround to avoid this bug now ? Thx.
> Python environment error breaks ASAN build
> ------------------------------------------
>
> Key: IMPALA-3341
> URL: https://issues.apache.org/jira/browse/IMPALA-3341
> Project: IMPALA
> Issue Type: Bug
> Components: Infrastructure
> Affects Versions: Impala 2.3.4
> Reporter: Jim Apple
> Assignee: casey
> Priority: Blocker
> Labels: broken-build
>
> http://sandbox.jenkins.cloudera.com/job/impala-cdh5-2.3.0_5.5.x-core-asan/60/
> failed with some sort of python-related error:
> {noformat}
> 00:02:17 Traceback (most recent call last):
> 00:02:17 File "/data/2/jenkins/workspace/impala-cdh5-2.3.0_5.5.x-core-asan/repos/Impala/tests/run-tests.py", line 86, in <module>
> 00:02:17 test_executor.run_tests(args)
> 00:02:17 File "/data/2/jenkins/workspace/impala-cdh5-2.3.0_5.5.x-core-asan/repos/Impala/tests/run-tests.py", line 55, in run_tests
> 00:02:17 exit_code = pytest.main(args)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 32, in main
> 00:02:17 config = _prepareconfig(args, plugins)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 85, in _prepareconfig
> 00:02:17 pluginmanager=pluginmanager, args=args)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 521, in __call__
> 00:02:17 return self._docall(self.methods, kwargs)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 528, in _docall
> 00:02:17 firstresult=self.firstresult).execute()
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 393, in execute
> 00:02:17 return wrapped_call(method(*args), self.execute)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 109, in wrapped_call
> 00:02:17 wrap_controller.send(call_outcome)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/helpconfig.py", line 28, in pytest_cmdline_parse
> 00:02:17 config = outcome.get_result()
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 138, in get_result
> 00:02:17 py.builtin._reraise(*ex)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 123, in __init__
> 00:02:17 self.result = func()
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 394, in execute
> 00:02:17 res = method(*args)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 636, in pytest_cmdline_parse
> 00:02:17 self.parse(args)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 746, in parse
> 00:02:17 self._preparse(args)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 718, in _preparse
> 00:02:17 args=args, parser=self._parser)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 521, in __call__
> 00:02:17 return self._docall(self.methods, kwargs)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 528, in _docall
> 00:02:17 firstresult=self.firstresult).execute()
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 393, in execute
> 00:02:17 return wrapped_call(method(*args), self.execute)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 113, in wrapped_call
> 00:02:17 return call_outcome.get_result()
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 138, in get_result
> 00:02:17 py.builtin._reraise(*ex)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 123, in __init__
> 00:02:17 self.result = func()
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 394, in execute
> 00:02:17 res = method(*args)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 695, in pytest_load_initial_conftests
> 00:02:17 self._conftest.setinitial(early_config.known_args_namespace)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 501, in setinitial
> 00:02:17 self._try_load_conftest(current)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 504, in _try_load_conftest
> 00:02:17 self.getconftestmodules(anchor)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 521, in getconftestmodules
> 00:02:17 mod = self.importconftest(conftestpath)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 554, in importconftest
> 00:02:17 self._onimport(mod)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/config.py", line 680, in _onimportconftest
> 00:02:17 self.pluginmanager.consider_conftest(conftestmodule)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 302, in consider_conftest
> 00:02:17 conftest=True):
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 190, in register
> 00:02:17 hookcallers = list(self.hook._scan_plugin(plugin))
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 488, in _scan_plugin
> 00:02:17 fail("found unknown hook: %r", name)
> 00:02:17 File "/usr/lib/python2.6/site-packages/_pytest/core.py", line 478, in fail
> 00:02:17 raise PluginValidationError("plugin %r\n%s" %(name, msg % args))
> 00:02:17 _pytest.core.PluginValidationError: plugin 'tests.conftest'
> 00:02:17 found unknown hook: 'pytest_xdist_setupnodes'
> 00:02:17 /data/2/jenkins/workspace/impala-cdh5-2.3.0_5.5.x-core-asan/repos/Impala/tests /data/2/jenkins/workspace/impala-cdh5-2.3.0_5.5.x-core-asan/repos/hadoop-lzo
> 00:02:17 Traceback (most recent call last):
> 00:02:17 File "/data/2/jenkins/workspace/impala-cdh5-2.3.0_5.5.x-core-asan/repos/Impala/bin/impala-py.test", line 9, in <module>
> 00:02:17 from pkg_resources import load_entry_point
> 00:02:17 File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2655, in <module>
> 00:02:17 working_set.require(__requires__)
> 00:02:17 File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 648, in require
> 00:02:17 needed = self.resolve(parse_requirements(requirements))
> 00:02:17 File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve
> 00:02:17 raise DistributionNotFound(req)
> 00:02:17 pkg_resources.DistributionNotFound: pytest==2.7.2
> 00:02:17 /data/2/jenkins/workspace/impala-cdh5-2.3.0_5.5.x-core-asan/repos/hadoop-lzo
> {noformat}
> This is right when the e2e tests were supposed to start. This didn't happen with the previous ASAN build, and I haven't seen it in other Jenkins jobs.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org