Bug #85014 some tests in main suite fail when changing default charset
Submitted: 16 Feb 2017 8:30 Modified: 17 Feb 2017 4:08
Reporter: Xing Zhang Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Charsets Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: CPU Architecture:Any

[16 Feb 2017 8:30] Xing Zhang
Description:
Following tests in main suite fail when changing default charset to utf8mb4:
i_main.fixed-length-bug21480999
i_main.gis                               
main.join_nested_bka_nixbnl              
i_main.group_min_max                     
i_main.loose_scan                        
main.join_nested_bka                     
i_main.group_min_max_only_16k_size       
i_main.range-bug22187476                 
i_main.subquery_mat_cost_based           
i_main.func_str                          
i_main.index_condition_pushdown          
i_main.range                             
i_main.range_only_16k_size               
i_main.refaccess                         
main.mysqltest

How to repeat:
./mtr --mem --big-test --charset-for-testdb=utf8mb4
i_main.fixed-length-bug21480999
i_main.gis                               
main.join_nested_bka_nixbnl              
i_main.group_min_max                     
i_main.loose_scan                        
main.join_nested_bka                     
i_main.group_min_max_only_16k_size       
i_main.range-bug22187476                 
i_main.subquery_mat_cost_based           
i_main.func_str                          
i_main.index_condition_pushdown          
i_main.range                             
i_main.range_only_16k_size               
i_main.refaccess                         
main.mysqltest

Suggested fix:
Change to use explicit charset and recorder test results.
[17 Feb 2017 4:08] Paul DuBois
Posted by developer:
 
Fixed in 8.0.1.

Work was done for test suite. No changelog entry needed.