From: Alexander Turenko <alexander.turenko@tarantool.org>
To: "Alexander V. Tikhonov" <avtikhon@tarantool.org>
Cc: tarantool-patches@freelists.org
Subject: [tarantool-patches] Re: [PATCH v5 2/3] Enable GitLab CI testing
Date: Tue, 25 Jun 2019 19:20:37 +0300 [thread overview]
Message-ID: <20190625162037.4q2gn5krinph5koz@tkn_work_nb> (raw)
In-Reply-To: <6e058b46beaa6f8546cf4220c5783fba41db3215.1561439243.git.avtikhon@tarantool.org>
I don't more have objections about the patchset, except forgotten
support of full testing of a branch.
Look however to several minor comments below.
Let's solve infrastructure questions we discussed privately, then I'll
formally approve the patchset.
WBR, Alexander Turenko.
> +release_lto:
> + only:
> + refs:
> + - master
We discussed that we'll add something like /.*-full-ci/ here to allow a
developer to test a branch with all targets.
BTW, can we use a variable for 'master' here to reduce amount of changes
that will be needed to backport the patch to 2.1 and 1.10?
Is I understand right that it is the only change that will be needed
between branches?
> +###########
> +# FreeBSD #
> +###########
> +
> +deps_freebsd:
> + sudo pkg install -y git cmake gmake gcc coreutils \
> + readline ncurses libyaml openssl curl libunwind icu \
> + python27 py27-pip py27-setuptools py27-daemon \
> + py27-yaml py27-argparse py27-six py27-gevent \
> + gdb bash
Broken indent, should be:
foo:
foo \
bar \
baz
> diff --git a/test/app-tap/console.skipcond b/test/app-tap/console.skipcond
> new file mode 100644
> index 000000000..8cf610777
> --- /dev/null
> +++ b/test/app-tap/console.skipcond
> @@ -0,0 +1,8 @@
> +import os
os module is not used, the import can be removed. The same for skipconds
below.
> diff --git a/test/app/socket.skipcond b/test/app/socket.skipcond
> index 89a293f81..8cf610777 100644
> --- a/test/app/socket.skipcond
> +++ b/test/app/socket.skipcond
> @@ -1,22 +1,8 @@
> -
> -# vim: set ft=python :
> -import re
> -import os.path
> -import socket
> import os
> -import tempfile
> -
> -test_dir = tempfile.mkdtemp(prefix='tarantool-test-socket')
> -test_path = os.path.join(test_dir, 'socket')
> +import platform
>
> -s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
> -try:
> - s.bind(test_path)
> -except:
> +# Disabled on FreeBSD due to flaky fail #4271.
> +if platform.system() == 'FreeBSD':
> self.skip = 1
>
> -s.close()
> -
> -if os.path.exists(test_path):
> - os.remove(test_path)
> - os.rmdir(test_dir)
> +# vim: set ft=python:
I don't think we should remove the existing check. Instead we should add
our own at the end.
parent reply other threads:[~2019-06-25 16:21 UTC|newest]
Thread overview: expand[flat|nested] mbox.gz Atom feed
[parent not found: <6e058b46beaa6f8546cf4220c5783fba41db3215.1561439243.git.avtikhon@tarantool.org>]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190625162037.4q2gn5krinph5koz@tkn_work_nb \
--to=alexander.turenko@tarantool.org \
--cc=avtikhon@tarantool.org \
--cc=tarantool-patches@freelists.org \
--subject='[tarantool-patches] Re: [PATCH v5 2/3] Enable GitLab CI testing' \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox