[MDEV-14298] run test steps on rpm builders Created: 2017-11-06  Updated: 2017-11-07  Resolved: 2017-11-07

Status: Closed
Project: MariaDB Server
Component/s: Tests
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Sergei Golubchik Assignee: Elena Stepanova
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
blocks MDEV-14253 Test with tcmalloc Closed

 Description   

We run tests for deb builders, but not for rpm builders. Need to start run tests on rpm builds too



 Comments   
Comment by Elena Stepanova [ 2017-11-07 ]

Added the step which runs default suites on the server installed at the previous step (install); waiting to see if it works.

Comment by Elena Stepanova [ 2017-11-07 ]

include/truncate_file.inc uses Env.pm which at least on some builders (e.g. CentOS 7.x) is not a part of default installation.

rpl.rpl_manual_change_index_file 'stmt'  w3 [ fail ]
        Test ended at 2017-11-06 23:48:48
 
CURRENT_TEST: rpl.rpl_manual_change_index_file
Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /dev/shm/var/3/tmp02IOw6 line 1.
BEGIN failed--compilation aborted at /dev/shm/var/3/tmp02IOw6 line 1.
mysqltest: In included file "./include/truncate_file.inc": 
included from /usr/share/mysql-test/suite/rpl/t/rpl_manual_change_index_file.test at line 29:
At line 11: command "perl" failed with error: 2  my_errno: 0  errno: 0
 
The result from queries just before the failure was:
include/master-slave.inc
[connection master]
FLUSH LOGS;
CREATE TABLE t1(c1 INT);

Since the file has been there since 2010 and nobody complained, probably it's not a big problem. I've added installation of the package during the test.

Generated at Thu Feb 08 08:12:28 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.