Merge lp:~laurynas-biveinis/percona-server/ci-fixes-5.6.11 into lp:percona-server/5.6
Status: | Merged |
---|---|
Approved by: | Alexey Kopytov |
Approved revision: | no longer in the source branch. |
Merged at revision: | 355 |
Proposed branch: | lp:~laurynas-biveinis/percona-server/ci-fixes-5.6.11 |
Merge into: | lp:percona-server/5.6 |
Diff against target: |
101 lines (+17/-8) 3 files modified
Percona-Server/mysql-test/mysql-test-run.pl (+1/-1) Percona-Server/mysql-test/t/failed_auth_3909-master.opt (+1/-0) Percona-Server/sql/sql_table.cc (+15/-7) |
To merge this branch: | bzr merge lp:~laurynas-biveinis/percona-server/ci-fixes-5.6.11 |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexey Kopytov (community) | Approve | ||
Review via email: mp+165528@code.launchpad.net |
Description of the change
http://
Fix bug 1163135 (audit_plugin, multi_plugin_
multi_
5.6 Jenkins debug config).
The test failures were caused by MTR failing to find the required
built plugins due to errorneously prepending "debug" directory to
their path names in read_plugin_defs() in mysql-test-run.pl, while in
fact no such directory is created during build. Fixed by skipping this
"debug"-adding code if MTR is run on a source tree (as opposed to
package-
Fix bug 1182889 (Missing bug 1017192 DEBUG_SYNC site, breaking
percona_
The issue is that the 5.5 to 5.6 merge, that included the relevant 5.5
revision, dropped the sql_table.cc changes, although it did take the
testcase. Fix by applying the 5.5 bug 1017192 patch to 5.6.
Fix bug 1182876 (Failed_auth_3909 warning check failure).
The failing warning check is due to new in 5.6.11 plugin verification
bugfix/feature. Since the testcase uses bogus plugins, it trips those
checks. 5.6.11 also provides an option to disable them, thus fix by
add a failed_
--validate_