Hi Udi,
Are the temporary pytest tasks in use for pre-commit check or anything
currently?
I see there is still WIP for BEAM-3713
<https://issues.apache.org/jira/browse/BEAM-3713>.
There is only one task "pythonPreCommitPytest" depending on the pytest
tasks using the pytest environment configs.
And it's invoked here:
PrecommitJobBuilder builderPytest = new PrecommitJobBuilder(
scope: this,
nameBase: 'Python_pytest',
gradleTask: ':pythonPreCommitPytest',
commitTriggering: false,
timeoutMins: 180,
)
builderPytest.build {...}
On Wed, Dec 4, 2019 at 5:51 PM Ning Kang <[email protected]> wrote:
> Thanks for the heads up! I was wondering why the interactive tests are
> skipped, lol.
> So we are moving away from the deprecated pytest-runner (with the changes
> in setup.py) but still sticking to pytest since it's replacing nosetest.
>
> Can I add "interactive" as "extras" to testenv "py37-pytest" and
> "py36-pytest" in tox.ini
> <https://github.com/apache/beam/blob/master/sdks/python/tox.ini#L100>
> then?
>
> @Ahmet Altay <[email protected]> fyi
>
> On Wed, Dec 4, 2019 at 5:22 PM Pablo Estrada <[email protected]> wrote:
>
>> +Ning Kang <[email protected]> +Sam Rohde <[email protected]> fyi
>>
>> On Wed, Nov 27, 2019 at 5:09 PM Udi Meiri <[email protected]> wrote:
>>
>>> As part of a move to stop using the deprecated (and racey) setup.py
>>> keywords setup_requires and test_require, interactive runner dependencies
>>> have been removed from tests in
>>> https://github.com/apache/beam/pull/10227
>>>
>>> If this breaks any tests, please let me know.
>>>
>>