• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / tarantool / 17706
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: ninarodicova/vdbe4
DEFAULT BRANCH: master
Ran 05 Jul 2019 02:32PM UTC
Jobs 1
Files 305
Run time 21s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
17706

push

travis-ci

Totktonada
<a href="https://github.com/tarantool/tarantool/commit/<a class=hub.com/tarantool/tarantool/commit/347e2d4b472b57e0471881973b36240297e5b4ee">347e2d4b4<a href="https://github.com/tarantool/tarantool/commit/347e2d4b472b57e0471881973b36240297e5b4ee">&quot;&gt;Enable GitLab CI testing

Implemented GitLab CI testing process additionally to existing Travis
CI. The new testing process is added to run tests faster. It requires to
control a load of machines to avoid flaky fails on timeouts. GitLab CI
allows us to run testing on our machines.

Created 2 stages for testing and deploying packages.

The testing stage contains the following jobs that are run for all
branches:

* Debian 9 (Stretch): release/debug gcc.
* Debian 10 (Buster): release clang8 + lto.
* OSX 14 (Mojave): release.
* FreeBSD 12: release gcc.

And the following jobs that are run of long-term branches (release
branches: for now it is 1.10, 2.1 and master):

* OSX 13 (Sierra): release clang.
* OSX 14 (Mojave): release clang + lto.

The deployment stage contains the same jobs as we have in Travis CI.
They however just build tarballs and packages: don&amp;#39;t push them to S3 and
packagecloud.

In order to run full testing on a short-term branch one can name it with
&amp;#39;-full-ci&amp;#39; suffix.

The additional manual work is needed when dependencies are changed in
.travis.mk file (&amp;#39;deps_debian&amp;#39; or &amp;#39;deps_buster_clang_8&amp;#39; goals):

 | make GITLAB_USER=foo -f .gitlab.mk docker_bootstrap

This command pushes docker images into GitLab Registry and then they are
used in testing. Pre-built images speed up testing.

Fixes #4156

(cherry picked from commit </a><a class="double-link" href="https://github.com/tarantool/tarantool/commit/<a class="double-link" href="https://github.com/tarantool/tarantool/commit/ce623a23416eb192ce70116fd14992e84e7ccbbe">ce623a234</a>">ce623a234</a><a href="https://github.com/tarantool/tarantool/commit/347e2d4b472b57e0471881973b36240297e5b4ee">)

41627 of 50415 relevant lines covered (82.57%)

844577.92 hits per line

Jobs
ID Job ID Ran Files Coverage
4 17706.4 (TARGET=coverage) 05 Jul 2019 02:32PM UTC 0
82.57
Travis Job 17706.4
Source Files on build 17706
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #17706
  • 347e2d4b on github
  • Prev Build on 1.10 (#17671)
  • Next Build on 1.10 (#17709)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc