[Tarantool-patches] [PATCH v4 0/3] test: add more tests to packaging testing

Alexander V. Tikhonov avtikhon at tarantool.org
Tue May 19 07:30:33 MSK 2020


build: fix rpm packages build on Fedora 32

Tarantool packages build scenario at rpm/tarantool.spec
installs Python packages for Tarantool testing. In some
latest OS like Fedora 32 old Python packages based on
Python 2 version were deprecated and changed to Python 3.
Currently Tarantool testing based on Python 2 which
packages stored at local backport repository and it
should be used from there calling it as python2-* packages.

Issue:
...
No matching package to install: 'python-yaml >= 3.0.9'
...
Not all dependencies satisfied
Error: Some packages could not be found.

Needed for #4599
Closes #4965

test: add more tests to packaging testing

Changed number of tests to packaging testing jobs from
suites: "unit/ app/ app-tap/ box/ box-tap/ engine/ vinyl/",
to all suites except 'replication/' suite which has special
issue for it's enabling:
  https://github.com/tarantool/tarantool/issues/4798
Also added testing to the all available packing jobs except
'CentOS 6'.

Removed test-run option that run testing inline to be
able to run it in parallel. Also changed 'test-run' to
'make test-force' command.

Found that issues #1227 and #1322 were closed, returned
the tests blocked by it into the testing.

Closes #4599

---

V4: Splited the patch into patch set of 3 commits, due to found
that RPM spec file for Tarantool build should be fixed the same
way with changing Python3 to Python2 for Fedora 32.


Alexander V. Tikhonov (3):
  build: fix rpm packages build on Fedora 32
  test: return tests to packaging testing
  test: add more tests to packaging testing

 rpm/tarantool.spec | 32 ++++++++++++++++++++------------
 1 file changed, 20 insertions(+), 12 deletions(-)

-- 
2.17.1



More information about the Tarantool-patches mailing list