rm tag and add bvt case#23672
Conversation
|
Ariznawl@163.com seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||||
Merge Queue Status✅ The pull request has been merged at 59844bc This pull request spent 56 minutes 9 seconds in the queue, including 55 minutes running CI. Required conditions to merge
|
User description
What type of PR is this?
Which issue(s) this PR fixes:
rm bvt tag and add bvt test
issue #
#3185
#3523
#4511
#4538
#4797
#4952
#5895
#5901
#5955
#7875
#7889
#7906
#15087
#10748
#23669
What this PR does / why we need it:
rm bvt tag and add bvt test
PR Type
Tests
Description
Remove BVT (Build Verification Test) issue tags from multiple test files across the codebase
Update test result output formats to include column type metadata with new formatting markers (
➤and𝄀)Change column separators from tabs to pipe characters (
¦) in test result filesReplace unknown result markers with actual expected test results for auto_increment and other test cases
Add new comprehensive test cases for LIKE operator with special characters (+, ., *, ?, parentheses)
Enable previously disabled test cases (e.g., unsigned integer overflow test in
insert_with_function.sql)Fix test data values and improve error message specificity (e.g., duplicate key constraint violations)
Add
@ignore:0directives to specific test statementsRestore missing test data output for temporary table operations
Update date literal formatting from unquoted integers to quoted strings
Mark decimal test results as unknown for known issues ([Bug]: Data truncation failed for decimal #3364, [Bug]: Implicit conversion failed from DOUBLE to DECIMAL #3280, [Enhancement]: Decimal64 and Decimal128 in C #4241, [Bug]: Cast integer as char is wrong #4383, [Bug]: The division of decimal #8513, [Bug]: no round in 256-bit #8516)
Diagram Walkthrough
File Walkthrough
24 files
func_aggr_max.result
Update test result format with type metadata and formattingtest/distributed/cases/function/func_aggr_max.result
(e.g.,
[4,32,0]for INT type information)¦) with specialformatting markers (
➤and𝄀)9999999999999999999999999999999999.9999999999999to10000000000000000000000000000000000.000due to precision handling[unknown result because it is related toissue#3344]for a complex queryfunc_substr.result
Standardize test result output format with type informationtest/distributed/cases/function/func_substr.result
metadata in brackets
¦) withformatting markers (
➤and𝄀)trimming function test results
distinct.result
Update DISTINCT test results with new output formattest/distributed/cases/distinct/distinct.result
column type metadata
markers
actual results with type information
auto_increment.result
Replace unknown result markers with actual test expectationstest/distributed/cases/auto_increment/auto_increment.result
[unknown result because it is related to issue#10834]and[unknown result because it is related to issue#10903]markers frommultiple test cases
previously marked as unknown
CREATE TABLEoutput format to showCREATE TEMPORARY TABLEandreformatted schema display
tae data: duplicatetoDuplicateentry '100' for key 'a'auto_increment.sql
Remove BVT issue tags and add ignore directivetest/distributed/cases/auto_increment/auto_increment.sql
@bvt:issue#7889tag from auto_increment10 test case@ignore:0directive beforeselect last_insert_id()statement@bvt:issuetag markeratomicity_1.sql
Remove BVT tags and fix test data valuetest/distributed/cases/optimistic/atomicity_1.sql
@bvt:issue#16438tag from atomic_table_3a creationcol1=400tocol1=40@bvt:issuetag markersystem_table_cases_2.sql
Remove BVT tags and simplify system table test querytest/distributed/cases/table/system_table_cases_2.sql
@bvt:issue#5895tag from UNION ALL querycount(*)fromstatement_info@ignore:0directive before the query@bvt:issuetag markervarious_test.sql
Remove BVT skip and issue tags from temporary table teststest/distributed/cases/table/temporary_table/various_test.sql
@skip:issue#7889tag from the beginning of the file@bvt:issue#7875tag from load data section@bvt:issuetag marker at end of filelike_operator.result
Enhanced LIKE operator test cases and result formattingtest/distributed/cases/operator/like_operator.result
symbols and column type information)
., *, ?, parentheses)
alignment and metadata
decimal.result
Mark decimal test results as unknown for known issuestest/distributed/cases/dtype/decimal.result
[unknown result because itis related to issue#XXXXX]markers[Bug]: The division of decimal #8513, [Bug]: no round in 256-bit #8516
known issues
system_table_cases_2.result
Standardize system table test result formattingtest/distributed/cases/table/system_table_cases_2.result
only
format
password.result
Reformat password security test results with metadatatest/distributed/cases/security/password.result
and column info)
information
atomicity_1.result
Update atomicity test results with constraint violations and issuemarkerstest/distributed/cases/optimistic/atomicity_1.result
[unknown result because it isrelated to issue#XXXXX]for issues [Bug]: distributed transaction load data rollback error #5941, [Feature Request]: Sharding for partition table #16438, [Bug]: Temporary table cannot work with hide pk #9124, [Subtask]: Delete statement plan rewriting (single table deletion and multi table deletion) #7133rollback behavior
unknown
insert_with_function.result
Add unsigned integer overflow test and reformat insert functionresultstest/distributed/cases/dml/insert/insert_with_function.result
type info)
integer columns with expected data truncation error
create_table_like.result
Fix temporary table creation and decimal type formattingtest/distributed/cases/ddl/create_table_like.result
CREATE TEMPORARY TABLEfortemporary tables
DECIMAL(38)toDECIMAL(38,0)forconsistency
various_test.result
Restore missing test data output for temporary table operationstest/distributed/cases/table/temporary_table/various_test.result
blank
operations
func_aggr_max.test
Update date literal formatting and remove BVT tagstest/distributed/cases/function/func_aggr_max.test
quoted strings ("20000101")
@bvt:issue#3523and@bvt:issuetag commentslike_operator.sql
Add comprehensive LIKE operator test cases for special characterstest/distributed/cases/operator/like_operator.sql
patterns
characters
create_table_like.sql
Remove BVT issue tags from create table like teststest/distributed/cases/ddl/create_table_like.sql
@bvt:issue#7889and@bvt:issuetag commentsinsert_with_function.sql
Enable unsigned integer overflow test casetest/distributed/cases/dml/insert/insert_with_function.sql
columns
@bvt:issue#4952and@bvt:issuetag commentson_duplicate_key.sql
Reposition BVT issue marker in duplicate key testtest/distributed/cases/dml/insert/on_duplicate_key.sql
@bvt:issue#4423comment to appear before the INSERT statementinstead of after
text.test
Remove BVT tags and add table cleanup statementtest/distributed/cases/dtype/text.test
@bvt:issue#4538and@bvt:issuetag commentsdrop table t1;statement to clean up after table creation testvarious_test2.result
Improve duplicate key error message specificitytest/distributed/cases/table/temporary_table/various_test2.result
tae data: duplicateto specificDuplicate entry '1' for key 'a'text.result
Update text type default value test outputtest/distributed/cases/dtype/text.result
Type text don't support default valuetodrop table t1;11 files