Tarantool development patches archive
 help / color / mirror / Atom feed
* [tarantool-patches] [PATCH v3 0/2] Implement Gitlab-ci testing process
@ 2019-06-19  6:47 Alexander V. Tikhonov
  2019-06-19  6:47 ` [tarantool-patches] [PATCH v3 1/2] Temporary disabled on_shutdown.test.lua test Alexander V. Tikhonov
  2019-06-19  6:47 ` [tarantool-patches] [PATCH v3 2/2] Implement Gitlab-ci testing process Alexander V. Tikhonov
  0 siblings, 2 replies; 3+ messages in thread
From: Alexander V. Tikhonov @ 2019-06-19  6:47 UTC (permalink / raw)
  To: Alexander Turenko; +Cc: Alexander V. Tikhonov, tarantool-patches

    Implement Gitlab-ci testing process
    
    Implemented Gitlba-ci testing process additionaly to travis-ci
    that is currently uses. New testing process was  added to make
    able to control the high load of the testing processes to avoid
    of flaky fails on timouts, disks layouts and memory swapping.
    Also the ability to use needed number of hosts for testing jobs
    and control jobs per each host, currently jobs set to hosts:
    sh2 - runs tests which need to be run in line where internal
          testing suites may run its tests in parallel
    sh3 - ready to run performance testings
    sh4 - runs tests OSX and FreeBSD under Virtual Box tool
    sh5 - runs jobs in parallel: bootstrap jobs which build docker
          images to speedup testing and build deploy jobs
    
    Fixes #4156

Alexander V. Tikhonov (2):
  Temporary disabled on_shutdown.test.lua test
  Implement Gitlab-ci testing process

 .gitlab-ci.yml     | 324 +++++++++++++++++++++++++++++++++++++++++++++
 .gitlab.mk         |  42 ++++++
 .travis.mk         | 107 +++++++++++----
 .travis.yml        |   3 +
 test/box/suite.ini |   2 +-
 5 files changed, 450 insertions(+), 28 deletions(-)
 create mode 100644 .gitlab-ci.yml
 create mode 100644 .gitlab.mk

-- 
2.17.1

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-06-19  6:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-19  6:47 [tarantool-patches] [PATCH v3 0/2] Implement Gitlab-ci testing process Alexander V. Tikhonov
2019-06-19  6:47 ` [tarantool-patches] [PATCH v3 1/2] Temporary disabled on_shutdown.test.lua test Alexander V. Tikhonov
2019-06-19  6:47 ` [tarantool-patches] [PATCH v3 2/2] Implement Gitlab-ci testing process Alexander V. Tikhonov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox