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