You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Berenguer Blasi (Jira)" <ji...@apache.org> on 2020/04/15 08:26:00 UTC

[jira] [Commented] (CASSANDRA-15728) Setting "cassandra_dir" in pytest.ini has no effect

    [ https://issues.apache.org/jira/browse/CASSANDRA-15728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17083906#comment-17083906 ] 

Berenguer Blasi commented on CASSANDRA-15728:
---------------------------------------------

+1 from me. Went over the PR and tested it indeed failed and it's fixed now.

> Setting "cassandra_dir" in pytest.ini has no effect
> ---------------------------------------------------
>
>                 Key: CASSANDRA-15728
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15728
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Test/dtest
>            Reporter: Eduard Tudenhoefner
>            Assignee: Eduard Tudenhoefner
>            Priority: Normal
>              Labels: pull-request-available
>             Fix For: 4.0-alpha
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Setting *cassandra_dir* in *pytest.ini* should not require specifying *--cassandra-dir* on the command line:
> {code}
> $ pytest cql_tracing_test.py
> ============================================================================================================ test session starts =============================================================================================================
> platform linux -- Python 3.6.9, pytest-3.6.4, py-1.8.1, pluggy-0.7.1
> rootdir: /home/nastra/Development/pycharm-projects/cassandra-dtest, inifile: pytest.ini
> plugins: timeout-1.3.4, flaky-3.6.1
> timeout: 900.0s
> timeout method: signal
> timeout func_only: False
> collecting 4 items                                                                                                                                                                                                                           
> INTERNALERROR> Traceback (most recent call last):
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/_pytest/main.py", line 178, in wrap_session
> INTERNALERROR>     session.exitstatus = doit(config, session) or 0
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/_pytest/main.py", line 214, in _main
> INTERNALERROR>     config.hook.pytest_collection(session=session)
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/hooks.py", line 258, in __call__
> INTERNALERROR>     return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/manager.py", line 67, in _hookexec
> INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/manager.py", line 61, in <lambda>
> INTERNALERROR>     firstresult=hook.spec_opts.get('firstresult'),
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/callers.py", line 201, in _multicall
> INTERNALERROR>     return outcome.get_result()
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/callers.py", line 76, in get_result
> INTERNALERROR>     raise ex[1].with_traceback(ex[2])
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/callers.py", line 180, in _multicall
> INTERNALERROR>     res = hook_impl.function(*args)
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/_pytest/main.py", line 224, in pytest_collection
> INTERNALERROR>     return session.perform_collect()
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/_pytest/main.py", line 429, in perform_collect
> INTERNALERROR>     session=self, config=self.config, items=items
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/hooks.py", line 258, in __call__
> INTERNALERROR>     return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/manager.py", line 67, in _hookexec
> INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/manager.py", line 61, in <lambda>
> INTERNALERROR>     firstresult=hook.spec_opts.get('firstresult'),
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/callers.py", line 201, in _multicall
> INTERNALERROR>     return outcome.get_result()
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/callers.py", line 76, in get_result
> INTERNALERROR>     raise ex[1].with_traceback(ex[2])
> INTERNALERROR>   File "/home/nastra/dtest/lib/python3.6/site-packages/pluggy/callers.py", line 180, in _multicall
> INTERNALERROR>     res = hook_impl.function(*args)
> INTERNALERROR>   File "/home/nastra/Development/pycharm-projects/cassandra-dtest/conftest.py", line 440, in pytest_collection_modifyitems
> INTERNALERROR>     raise Exception("Required dtest arguments were missing! You must provide either --cassandra-dir "
> INTERNALERROR> Exception: Required dtest arguments were missing! You must provide either --cassandra-dir or --cassandra-version. Refer to the documentation or invoke the help with --help.
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org