Commit 60a6ab9
committed
Bug#28737177: MAIN.INFORMATION_SCHEMA_CS FAILS WITH RESULT CONTENT MISMATCH
The problem was that main.information_schema_cs (and a handful of other tests)
could sometimes fail due to missing characterset comments.
The root cause was the regression test for Bug#16204175 in main.ctype_uca.
This test temporarily replaced share/charset/Index.xml in the source directory
with its own file. If this happened to coincide with other tests depending
on the original contents of Index.xml, those tests would fail.
This patch fixes the problem by rewriting the regression test for Bug#16204175
such that it leaves Index.xml intact and instead restarts the server with
--character-sets-dir pointing to a different directory. This is similar to
what is already done in e.g. main.invalid_collation.
Change-Id: Ic1eef7b8f448ecf4620d77123e247f106fcd328a1 parent 951ab56 commit 60a6ab9
File tree
3 files changed
+29
-31
lines changed- mysql-test
- r
- std_data/bug16204175
- t
3 files changed
+29
-31
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7520 | 7520 | | |
7521 | 7521 | | |
7522 | 7522 | | |
7523 | | - | |
| 7523 | + | |
| 7524 | + | |
| 7525 | + | |
7524 | 7526 | | |
7525 | 7527 | | |
7526 | 7528 | | |
| |||
7531 | 7533 | | |
7532 | 7534 | | |
7533 | 7535 | | |
7534 | | - | |
| 7536 | + | |
| 7537 | + | |
| 7538 | + | |
7535 | 7539 | | |
7536 | 7540 | | |
7537 | 7541 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
549 | 549 | | |
550 | 550 | | |
551 | 551 | | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
577 | 557 | | |
578 | 558 | | |
579 | 559 | | |
| |||
587 | 567 | | |
588 | 568 | | |
589 | 569 | | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | | - | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
594 | 575 | | |
595 | 576 | | |
596 | 577 | | |
| |||
0 commit comments