[Tarantool-patches] [PATCH v1] gitlab-ci: integration testting connectors
Oleg Piskunov
o.piskunov at tarantool.org
Tue May 26 12:58:14 MSK 2020
Sergey,
Thanks for the review.
I comented your suggestion below and applied changes into branch
https://github.com/tarantool/tarantool/tree/opiskunov/gh-4856-integration-test-connectors
I don’t send new patch cause, as we agreed, need to use test-run for testing connectors.
>Четверг, 21 мая 2020, 19:10 +03:00 от Sergey Bronnikov <sergeyb at tarantool.org>:
>
>Hi, Oleg
>
>Thanks for the patch! See my coments inline.
>
>> # Release
>>
>> build_debian:
>> - cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_WERROR=ON ${CMAKE_EXTRA_PARAMS}
>> + cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_WERROR=ON -DENABLE_DIST=ON ${CMAKE_EXTRA_PARAMS}
>
>Why do we need ENABLE_WERROR here?
I didn’t add ENABLE_WERROR here — it comes from release build. I have added DENABLE_DIST=ON, and we already discussed it in «vshard» thread.
>> +# Integration testing
>> +
>> +test_connector_python_asynctnt: build_debian
>> + make install
>
>Let's create a separate target for tarantool installation and add it to
>dependence. Same for targets below.
Sure. will do.
>The same question as for vshard - why should we test tarantool against
>unreleased versions of connectors?
I have changed connectors version to the latest released:
java ( https://github.com/tarantool/tarantool-java ) — tag: connector-1.9.4
python ( https://github.com/tarantool/tarantool-python ) — tag: 0.6.6
python ( https://github.com/igorcoding/asynctnt ) — tag: v1.2
golang ( https://github.com/tarantool/go-tarantool ) — tag: v1.5
golang ( https://github.com/viciious/go-tarantool ) — tag: v1.0
php ( https://github.com/tarantool/tarantool-php ) — branch: php7-v2
--
Oleg Piskunov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.tarantool.org/pipermail/tarantool-patches/attachments/20200526/a16b1157/attachment.html>
More information about the Tarantool-patches
mailing list