5828061321
Merge branch '2.3' into develop
2019-05-17 14:39:30 +03:00
f94355770f
Merge branch '2.2' into 2.3
2019-05-17 14:10:28 +03:00
677023a18f
Move version pronting from call_mdcbi() directly to TestConnectios()
...
mdbci call can heppen before maxsales object creation and segfault hapens
To avoid it call of ssh for 'maxscale --version-full' is moved to the end
of Testconnections constructor
2019-05-16 14:36:37 +03:00
a12a0af887
Merge branch '2.3' into develop
2019-05-15 15:47:36 +03:00
8a67c702b8
MXS-2475 Final fix for mxs1980_blr_galera_server_ids
...
In this context wsrep_gtid_domain_id and gtid_domain_id need to
be the same to ensure that all gtids will be the same.
2019-05-15 14:55:21 +03:00
a3e9ce651f
Add 'maxscale --version-full' command to call_mdbci()
...
Previously Maxscale version check was in the 'check_backend', but this was
removed from the tests execution process. Now 'maxscale --version-full'
is added to nodes creation function - to call_mdbci()
2019-05-15 13:18:27 +03:00
c09617cd82
Merge branch '2.3' into develop
2019-05-14 12:33:50 +03:00
ffecce4153
Fix non_native_setup
...
The arguments must be passed as-is to the TestConnections constructor.
2019-05-14 10:54:32 +03:00
b7d948db3f
MXS-2475 Properly setup the Galera nodes
2019-05-14 10:13:09 +03:00
79cfd7183d
MXS-2475 Fix mxs1980_blr_galera_server_ids test
...
At some point the replicating slave had been changed to be
a Galera node. Won't work as the Galera node is a master.
2019-05-14 10:13:09 +03:00
ef25eceb78
Test lazy_connect
...
The test makes sure the various corner cases are covered by the test
suite.
2019-05-10 13:20:33 +03:00
5960bb5e61
Extend mxs359_error_on_write
...
The test now checks that an error is returned even if the master fails
mid-query.
2019-05-10 13:20:33 +03:00
2b292c1e5c
Test causal_reads with slow slaves
...
Extended the test to cover the retrying of the query on the master that
happens when the slave is lagging behind.
2019-05-10 13:20:33 +03:00
7cb9801e1e
MXS-2152: Copy files to a local directory first
2019-05-10 13:20:33 +03:00
35a232aa5d
MXS-2152: Fix coverage report export location
2019-05-10 13:20:32 +03:00
b78e0f9a08
MXS-2152: Always start maxscale_000 in run_test.sh
2019-05-10 13:20:32 +03:00
4717b4c975
MXS-2152: Enable code coverage for specific test runs
2019-05-10 13:20:32 +03:00
c0b238a9e7
MXS-2152: Add rudimentary test coverage collection
...
If the build is configred with -DGCOV=Y, a HTML report of code coverage is
generated in the log publish directory.
2019-05-10 13:20:32 +03:00
0d13e694e4
Merge branch '2.3' into develop
2019-05-10 09:28:39 +03:00
3c5a932010
Fix masking_mysqltest for 2.3
...
Since UNIONs that would allow a column to be masked are
rejected, there is no need to check that masking is performed
since we will never get that far.
2019-05-09 17:12:52 +03:00
56c27afd0a
MXS-2458: add template for Clustrix monitor tests
...
First implementation of Clustrix setup creation
TODO: move Clustrix installation to MDBCI
2019-05-07 17:17:57 +03:00
8482337333
Merge branch '2.3' into develop
2019-05-06 20:16:02 +03:00
4e3a581c94
Merge branch '2.2' into 2.3
2019-05-06 20:09:37 +03:00
5ac24de6b0
Remove log_to_shm
...
The feature was removed in 2.3 and was ignored if configured.
2019-05-06 16:05:50 +03:00
adde085b7d
Fix incorrect closing bracket in strlen call
...
The bracketing was causing heap overflow when trying to run the system
tests.
2019-05-06 13:50:18 +03:00
bc2d877898
Merge branch '2.3' into develop
2019-05-06 10:57:30 +03:00
31a6668420
Add PAM authenticator test
...
Both a normal PAM user and anonymous user mapping are tested.
2019-05-06 10:44:18 +03:00
96b6acecff
MXS-2427 Extend namedserverfilter test
...
Tests with two targets.
2019-05-06 10:31:51 +03:00
fb0745e3de
Merge branch '2.3' into develop
2019-05-03 13:48:57 +03:00
e9144219f5
MXS-2457 Add database firewall test
2019-05-03 13:38:12 +03:00
3fa1f0773e
MXS-2457 Update test program
2019-05-03 13:38:12 +03:00
3dd9298b18
MXS-2456: Test transaction replay cap
...
Added a test that makes sure the transaction replay cap is respected. Also
improved the logging to show how many transaction replay attemps have been
done and to log if a replay is not done due to too many attempts.
2019-05-02 16:59:36 +03:00
9e85389b80
MXS-2414: Add test case
...
Added a test that checks the host blocking is triggered and it blocks even
successful authentication attemps.
2019-04-30 14:49:36 +03:00
643514bbe4
Merge branch '2.3' into develop
2019-04-30 12:46:07 +03:00
3c8d6fc175
Fix Werror=format-overflow warning in bug471
2019-04-27 16:32:34 +03:00
08bd7c99be
Add a possibility to run tests under callgrind
...
Flag 'use_callgrind' make all maxscale-system-test run Maxscale under Valgrind with --tool=callgrind option
2019-04-26 17:30:10 +03:00
07ea6bd9ba
MXS-2450: Don't discard history if it's disabled
...
If the session command history is not enabled, it shouldn't be discarded
when a COM_CHANGE_USER is executed.
2019-04-25 11:49:01 +03:00
f6c6415c4f
Add build test deps specific for 2.4
2019-04-24 15:41:15 +03:00
4ad60fa2a2
Merge branch '2.3' into develop
2019-04-24 13:29:04 +03:00
b972d88bba
Merge branch '2.2' into 2.3
2019-04-24 12:51:32 +03:00
f8c964163f
Merge branch '2.3' of github.com:mariadb-corporation/MaxScale into 2.3
2019-04-23 13:46:53 +03:00
b7e9d8e189
remove maxscale-system-test/cnf/maxscale.cnf.template.replication.one_slave_big as soon as it is generated automatically
2019-04-23 12:33:23 +03:00
be7f5ad1c8
remove maxscale-system-test/cnf/maxscale.cnf.template.replication_big as soon as it is generated automatically
2019-04-23 12:28:24 +03:00
4186f39616
Merge branch '2.3' into develop
2019-04-23 12:11:09 +03:00
5e6107d451
MXS-2441: Add galera with slaves test case
...
The test checks that servers replicating from Galera nodes work as
expected.
2019-04-23 11:57:10 +03:00
a8639c3226
Merge branch '2.3.6' into 2.3
2019-04-23 11:20:09 +03:00
ddf9002e86
Add tests with big backend
...
Basic tests can be executed with 15 machines Master/slave backend. Tests have label BIG_REPL_BACKEND Default template modified to support big backend. Tests temporaraly labeled as UNSTABLE to prevent their execution nightly
For big test maxscale.cnf is automatically generated for any number of nodes
2019-04-18 09:48:39 +03:00
802a19879b
Merge branch '2.3' of github.com:mariadb-corporation/MaxScale into 2.3
2019-04-18 09:29:20 +03:00
f90863761e
remove unneccesary __cxx11
2019-04-18 03:48:51 +03:00
d77530a2a4
Use a known binlog name for Galera
...
The binlog files for Galera shouldn't rely on implicit naming simply due
to the fact that it logs a warning.
2019-04-17 13:32:21 +03:00