c643f9bc8d
Merge branch '2.3' into develop
2019-04-12 13:23:49 +03:00
961cb80521
MXS-2313: Add hint test case
...
The test verifies that hints override priority.
2019-04-12 13:02:02 +03:00
0932d10169
Do node checks in parallel
...
The checking of MariaDB and Galera nodes is now done asynchronously while
the MaxScale check is done which leads to faster testing. Rough
measurements show that doing all the work in parallel reduces test startup
time by two seconds. Most of the time appears to still be in the MaxScale
startup which takes on average three to four seconds per test.
2019-04-09 09:43:19 +03:00
5e3af05d48
Speed up test startup
...
The VM connectivity and log truncation is now done in parallel.
2019-04-09 09:43:19 +03:00
55bb3e9250
Make tests less verbose
...
The numeric values of the labels aren't of value when inspecting test
results. For this reason, it makes sense to put them behind the verbose
flag to make test framework debugging happen purpose.
2019-04-09 09:43:19 +03:00
2aa3515fc8
Merge commit '09cb4a885f88d30b5108d215dcdaa5163229a230' into develop
2019-04-04 14:34:17 +03:00
556c83f83a
MXS-2417: Add test case
2019-04-04 08:59:28 +03:00
cd732ac14f
MXS-2243 System tests brings VMs by themselves ( #193 )
...
maxscale-system-test changed in order to control test environment by itself.
Every test checks which machines are running, compare with list of needed machines
and start new VMs is they are missing in the running machines list.
Tests are executiong MDBCI commands, MDBCI executable should be in the PATH
2019-04-02 13:27:34 +03:00
370c57ebbc
Merge branch '2.3' into develop
2019-04-02 12:29:11 +03:00
5f02974303
Fix mxs2057_systemd_watchdog
...
The coredump pattern was wrong.
2019-04-01 21:13:02 +03:00
ab96606269
Merge branch '2.3' into develop
2019-04-01 15:41:52 +03:00
0419e358a6
MXS-2393 Turn off 'require_fully_parsed'
...
Otherwise test program will not pass as some non test-realated
statements are not fully parsed.
2019-04-01 15:38:01 +03:00
e659c6cc73
Merge branch '2.3' into develop
2019-04-01 13:24:30 +03:00
9281220e91
Cleanup sharding test
...
Added a timeout to ensure shard info is updated.
2019-04-01 11:32:48 +03:00
06c01439fb
MXS-2393 Fix masking test
...
The masking_user test creates a database over a masked connection.
As 'CREATE DATABASE DB' is not fully parsed the test will fail since
it creates a database.
To allow the test to pass, we turn off the strict requirement that
all statements must be fully parsed.
2019-04-01 10:52:52 +03:00
42e658d91f
MXS-2403 Fix test program
...
ERROR 1248 (42000): Every derived table must have its own alias
2019-03-29 11:31:13 +02:00
6bc2c54081
Merge commit 'a78f0fbe2537542dc7f3f0dd8b19b93ac8d9d7f8' into develop
2019-03-28 13:53:40 +02:00
548223ec9d
Fix mxs2273_being_drained
...
The test didn't expect the Drained state. Also expanded the test to check
that the Draining state is not present when there are no connections.
2019-03-28 13:21:24 +02:00
858327acf7
Rename Being Drained to Draining
...
With this, the words are unique and can be searched for more easily. This
does not fix the test failure of mxs2273_being_drained.
2019-03-28 13:21:24 +02:00
02bdc5ef4d
Fix object names in test configurations
...
Some of the test configurations relied on the name conversion that is now
removed.
2019-03-28 13:21:24 +02:00
3a8accee8f
Fix mxs2326_hint_clone configuration
...
Whitespace in object names is not allowed anymore.
2019-03-28 13:21:24 +02:00
3a32612096
MXS-2403 Extend test
2019-03-27 09:38:29 +02:00
2cbfe4fb8a
Stop maxscale if it won't be restarted
...
This makes sure no MaxScales are running when the test is started.
2019-03-25 19:21:12 +02:00
382ddf3ea1
Update bug673 to expect new behavior
...
Since whitespace in object names is now disallowed, the test must be
adjusted accordingly.
2019-03-25 12:37:11 +02:00
2ba7e63e7e
Merge branch '2.3' into develop
2019-03-21 09:26:06 +02:00
9b27d7f24b
MXS-2396 Reject use of masked var in variable definition
...
E.g.
set @a = (SELECT fld FROM table);
will be rejected if 'fld' is a field that should be masked.
2019-03-20 15:11:58 +02:00
09d9570c7e
MXS-2392 MXS-2390 Add new test cases
...
Checks that prepared statements are checked.
2019-03-19 13:09:16 +02:00
805e7975f5
Fix log truncation
...
Syslog wasn't truncated which caused massive disk space usage when the
full test set was run. Also removed the creation of empty log files if no
messages were logged during the run.
2019-03-18 13:58:04 +02:00
2bf55ed675
MXS-2313: Update rank test case
...
Updated the test with the new expected behavior.
2019-03-18 13:13:00 +02:00
6672202c26
MXS-2313: Add readconnroute rank
test
...
The server rank test now checks that readconnroute works as expected.
2019-03-18 13:12:59 +02:00
6ca89b4d27
MXS-2313: Add rank
test case
...
The test checks that the behavior of readwritesplit is as it should
be. The test still needs to be extended to cover readconnroute.
2019-03-18 13:12:59 +02:00
a3af8ffdd0
MXS-2325 Add test case
...
Tests that a disabled event is not enabled.
2019-03-15 15:36:41 +02:00
667a9f1c6f
Merge branch '2.3' into develop
2019-03-15 12:31:08 +02:00
14890cb232
Merge branch '2.2' into 2.3
2019-03-15 12:26:59 +02:00
f9853431ee
Simplify maxrows test config
...
The configuration now uses only one server to prevent replication lag from
affecting the results.
2019-03-14 12:22:25 +02:00
e83555f126
Update release documentation
...
The update to VERSIONxx.cmake was not documented.
2019-03-13 14:09:00 +02:00
84e456eee2
ignore truncate() return in fwf_syntax test
2019-03-13 12:53:12 +02:00
b07c53d532
Remove multi-master monitor
...
Was deprecated in 2.3. Similar features are in MariaDB-Monitor.
One system test was modified to use MariaDB-Monitor instead. Some parts
of the test are disabled for now to make it pass.
2019-03-11 17:50:15 +02:00
1c3a5bda83
Merge branch '2.3' into develop
2019-03-11 12:29:56 +02:00
3081bfbb1e
Merge branch '2.2' into 2.3
2019-03-11 10:49:06 +02:00
c132125d55
Fix log truncation
...
Syslog wasn't truncated which caused massive disk space usage when the
full test set was run.
2019-03-11 10:47:44 +02:00
c83868936a
fix start_maxscale for valgrind case
2019-03-08 11:47:11 +02:00
95317725ce
Merge branch '2.3' into develop
2019-03-07 16:21:03 +02:00
e7f739e95d
MXS-2337 Fix sharding test
...
There is now enought time between queries that the shard map is reconstructed.
2019-03-07 13:07:20 +02:00
9572ff84ea
Merge branch '2.3' into develop
2019-03-05 10:37:56 +02:00
6332f0876b
Merge remote-tracking branch 'origin/2.3' into 2.3
2019-03-05 04:59:26 +02:00
77ef3dd613
Merge branch '2.2' into 2.3
2019-03-05 04:54:40 +02:00
83fc3b1bc2
Merge branch '2.3' into develop
2019-03-04 17:43:53 +02:00
a6ab05b673
Fix format-overflow warnings in tests
...
The tests previously ignored these warnings but the change in compiler
flags caused them to fail.
2019-03-04 08:48:32 +02:00
8d6932abb2
fix compiler warnings in tests
2019-02-27 23:57:13 +02:00