Skip to content

fix: test ci test#34568

Open
facetosea wants to merge 2 commits intomainfrom
test/ci/decimal
Open

fix: test ci test#34568
facetosea wants to merge 2 commits intomainfrom
test/ci/decimal

Conversation

@facetosea
Copy link
Contributor

Description

Issue(s)

  • Close/close/Fix/fix/Resolve/resolve: Issue Link

Checklist

Please check the items in the checklist if applicable.

  • Is the user manual updated?
  • Are the test cases passed and automated?
  • Is there no significant decrease in test coverage?

@facetosea facetosea requested a review from a team as a code owner February 13, 2026 01:43
Copilot AI review requested due to automatic review settings February 13, 2026 01:43
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @facetosea, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request adjusts the continuous integration test configuration by drastically reducing the number of test cases executed. The cases.task file, which dictates the CI test suite, has been updated to remove most existing tests and instead repeatedly run a select few tests focused on decimal data types. This change likely serves as a temporary measure for debugging or targeted testing of the CI pipeline.

Highlights

  • CI Test Case Reduction: The test/ci/cases.task file has been significantly modified to reduce the number of active test cases.
  • Focused Testing: A broad range of existing test cases were removed, and the file now primarily lists repeated executions of specific decimal datatype tests.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • test/ci/cases.task
    • Removed hundreds of diverse test cases covering various functionalities such as data types, database operations, table management, data ingestion, querying, functions, and cluster management.
    • Added 20 duplicate entries for test_datatype_decimal.py, test_datatype_decimal64.py, and test_datatype_decimal_last.py to be run in the CI.
Activity
  • No human activity has been recorded on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request appears to be for testing CI, as indicated by the title. However, it replaces a comprehensive list of test cases in test/ci/cases.task with a small, highly duplicated set of three tests. This significantly reduces test coverage and is likely an unintentional copy-paste error. My review comment suggests removing the duplicated test entries to keep the file clean, even for temporary testing purposes.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request modifies the CI test configuration file test/ci/cases.task, claiming to "fix: test ci test". However, the changes remove 1008 out of 1084 test cases and replace them with 25 duplicate entries of only 3 test files related to decimal data types. The original comprehensive test suite covered multiple categories including DataTypes, Databases, Tables, SuperTables, VirtualTables, DataIngestion, DataQuerying, Functions, UDFs, StreamProcessing, Cluster operations, and various tools.

Changes:

  • Removed the file header containing metadata (priority, rerunTimes, sanitizer flags, paths, and commands)
  • Deleted 1008 test cases covering comprehensive functionality across the entire system
  • Replaced with 75 lines containing 25 repetitions of the same 3 decimal-related test files with empty lines interspersed

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 1 to 76
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 01-DataTypes
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_column_tag_boundary.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_bigint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_bool.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_blob.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_double.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_float.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_geometry.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_int.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_json.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_nchar.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_nchar_chinese.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_smallint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_timestamp.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_tinyint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_uint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_unsign.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_varbinary.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_varchar.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_null_column.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_null_tag.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# ​​​Special gap before priority support
#,,n,.,pytest cases/18-StreamProcessing/23-Compatibility/test_compatibility_rolling_upgrade.py -N 3
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 02-Databases
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-Create
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_basic.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_compact.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_compact_meta.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_commit.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_create_encrypt.py -N 3 -M 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_tables.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_retention.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_fsync_period.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_level.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_retention.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_name_all.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_name_len.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_all.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_dnodelist.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_keep.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_table_hash.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_table_prefix_suffix.py
## 02-Drop
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_catalog.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_delete_reuse_vnode.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_delete_reuse.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_repeat.py
,,n,.,pytest cases/02-Databases/02-Drop/test_db_writing.py
## 03-Alter
100,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_database.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_option_keep.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_option.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_replica.py -N 4
## 04-Query
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_create_db.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_create_table.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_vgroup.py
## 05-Sync
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_replica_1.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_replica_3.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_vnode_clean.py -N 4 -C 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_leader.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance1.py -N 4 -C 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance2.py -N 5 -C 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance3.py -N 6 -C 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balancex.py -N 4 -C 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica1.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica2.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v1_follower.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v1_leader.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v2.py -N 6
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v3.py -N 8
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup.py -N 3 --replica 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup.py -N 3 --replica 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica1.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica2.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica3.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_balance_replica1.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_dnode2.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_replica3_dnode6.py -N 6
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_sync_3Replica1VgElect.py -N 5
#failed,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_sync_vnodesnapshot_rsma.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_basic.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_import.py -N 4
#,,n,.,pytest cases/02-Databases/05-Sync/test_vnode_replica3_many.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_vgroup.py -N 4
## 06-Precision
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_bugs.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_ns.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_us.py
## 07-Flush
,,y,.,./ci/pytest.sh pytest cases/02-Databases/07-Flush/test_db_flush.py
## 08-Keep
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_keep_basic.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mlevel_basic.py -N 3 -L 3 -D 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mlevel_except.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mutil_stage.py
## 09-Stt
,,y,.,./ci/pytest.sh pytest cases/02-Databases/09-Stt/test_stt_blocks_check.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 03-Tables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-NormalTables
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_100w.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_column_limit.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_synatx.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_reuse1.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_reuse2.py
,,n,.,pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_writing.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_1.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_2.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_3.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_4.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_5.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_after_drop.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_aggregate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_composite.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_filter.py
## 02-SubTables
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_autocreate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_batchcreate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_create_using_csv.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_create_using_csv.py -N 3
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_drop.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_query.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_set_tag_vals.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_ttl.py
## 03-PrimaryKey
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_basic.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_advance.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_create.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_delete.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_fun.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_insert.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 04-SuperTables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-Create
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_keep.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_keep.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_presuf.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k_call.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k_benchmark.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py -N 3 -M 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_table_comment.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_table_param_ttl.py
## 02-Drop
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_delfile.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_repeat.py
## 03-Alter
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_tag.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_overall.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_write_data.py
## 04-Query
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_column_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_column_filter.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_during_leader_election.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_from_dnodes.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag_filter.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tbname_filter.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 05-VirtualTables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_alter.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_alter_normaltable.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_alter_subtable.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_create.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_select.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_create.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_drop.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_insert.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_join.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_max_column_num.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_meta.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_plan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_eliminate_virtual_scan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_pushdown_timerange.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_replace_tbname.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_alter.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_alter_origin_table.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_drop_origin_table.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_ctb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_ntb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_agg.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_function.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_group.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_project.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_window.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_eliminate_virtual_scan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ctb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ctb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ntb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ntb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_agg.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_group.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_project.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_window.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_reference_col.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_with_null_value.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_schema_is_old.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_show_tag.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_show_create.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 06-DataIngestion
## 01-SQL
,,n,.,pytest cases/06-DataIngestion/01-SQL/test_write.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_basic.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_bugs.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_column_value.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_commit.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_csv_with_quote.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_delete.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_insert_select.py -N 2
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_morevgroup.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_null_none.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_out_of_order_data.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_stb.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_update.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_update_multi_rows.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_blob.py
## 02-STMT
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/02-STMT/test_stmt_basic.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/02-STMT/test_write_stmt_error.py
## 03-SML
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_cfg.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_influxdb_line.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_opentsdb_json.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_opentsdb_telnet.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_restart.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_td19291.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_ts3724.py
## 04-Import
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/04-Import/test_write_import_csv.py
## 05-Others
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/05-Others/test_wal_keep_version_trim.py -N 3
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/05-Others/test_wal_keep_version_high_availability.py -N 3
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 07-DataDeletion
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete.py
,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete_childtable.py
,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete_stable.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 08-DataCompression
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_alter_option.py
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_alter_table.py -N 3
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_basic.py -N 3
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_one_stage.py -N 3 -L 3 -D 1
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_tsz.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

Copy link

Copilot AI Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new file contains only 3 unique test cases that are duplicated 25 times with empty lines interspersed. This repetitive pattern serves no purpose and significantly reduces test coverage. If the intent was to test these specific decimal-related test files, a single execution of each would be sufficient unless there's a specific reason for multiple runs that should be documented.

Copilot uses AI. Check for mistakes.
Comment on lines 1 to 76
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 01-DataTypes
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_column_tag_boundary.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_bigint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_bool.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_blob.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_double.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_float.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_geometry.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_int.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_json.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_nchar.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_nchar_chinese.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_smallint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_timestamp.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_tinyint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_uint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_unsign.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_varbinary.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_varchar.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_null_column.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_null_tag.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# ​​​Special gap before priority support
#,,n,.,pytest cases/18-StreamProcessing/23-Compatibility/test_compatibility_rolling_upgrade.py -N 3
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 02-Databases
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-Create
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_basic.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_compact.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_compact_meta.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_commit.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_create_encrypt.py -N 3 -M 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_tables.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_retention.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_fsync_period.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_level.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_retention.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_name_all.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_name_len.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_all.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_dnodelist.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_keep.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_table_hash.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_table_prefix_suffix.py
## 02-Drop
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_catalog.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_delete_reuse_vnode.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_delete_reuse.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_repeat.py
,,n,.,pytest cases/02-Databases/02-Drop/test_db_writing.py
## 03-Alter
100,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_database.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_option_keep.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_option.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_replica.py -N 4
## 04-Query
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_create_db.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_create_table.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_vgroup.py
## 05-Sync
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_replica_1.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_replica_3.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_vnode_clean.py -N 4 -C 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_leader.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance1.py -N 4 -C 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance2.py -N 5 -C 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance3.py -N 6 -C 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balancex.py -N 4 -C 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica1.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica2.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v1_follower.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v1_leader.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v2.py -N 6
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v3.py -N 8
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup.py -N 3 --replica 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup.py -N 3 --replica 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica1.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica2.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica3.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_balance_replica1.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_dnode2.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_replica3_dnode6.py -N 6
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_sync_3Replica1VgElect.py -N 5
#failed,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_sync_vnodesnapshot_rsma.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_basic.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_import.py -N 4
#,,n,.,pytest cases/02-Databases/05-Sync/test_vnode_replica3_many.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_vgroup.py -N 4
## 06-Precision
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_bugs.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_ns.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_us.py
## 07-Flush
,,y,.,./ci/pytest.sh pytest cases/02-Databases/07-Flush/test_db_flush.py
## 08-Keep
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_keep_basic.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mlevel_basic.py -N 3 -L 3 -D 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mlevel_except.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mutil_stage.py
## 09-Stt
,,y,.,./ci/pytest.sh pytest cases/02-Databases/09-Stt/test_stt_blocks_check.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 03-Tables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-NormalTables
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_100w.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_column_limit.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_synatx.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_reuse1.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_reuse2.py
,,n,.,pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_writing.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_1.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_2.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_3.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_4.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_5.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_after_drop.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_aggregate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_composite.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_filter.py
## 02-SubTables
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_autocreate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_batchcreate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_create_using_csv.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_create_using_csv.py -N 3
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_drop.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_query.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_set_tag_vals.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_ttl.py
## 03-PrimaryKey
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_basic.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_advance.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_create.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_delete.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_fun.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_insert.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 04-SuperTables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-Create
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_keep.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_keep.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_presuf.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k_call.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k_benchmark.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py -N 3 -M 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_table_comment.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_table_param_ttl.py
## 02-Drop
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_delfile.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_repeat.py
## 03-Alter
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_tag.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_overall.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_write_data.py
## 04-Query
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_column_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_column_filter.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_during_leader_election.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_from_dnodes.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag_filter.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tbname_filter.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 05-VirtualTables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_alter.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_alter_normaltable.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_alter_subtable.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_create.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_select.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_create.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_drop.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_insert.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_join.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_max_column_num.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_meta.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_plan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_eliminate_virtual_scan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_pushdown_timerange.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_replace_tbname.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_alter.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_alter_origin_table.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_drop_origin_table.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_ctb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_ntb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_agg.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_function.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_group.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_project.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_window.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_eliminate_virtual_scan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ctb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ctb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ntb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ntb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_agg.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_group.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_project.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_window.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_reference_col.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_with_null_value.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_schema_is_old.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_show_tag.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_show_create.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 06-DataIngestion
## 01-SQL
,,n,.,pytest cases/06-DataIngestion/01-SQL/test_write.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_basic.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_bugs.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_column_value.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_commit.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_csv_with_quote.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_delete.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_insert_select.py -N 2
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_morevgroup.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_null_none.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_out_of_order_data.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_stb.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_update.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_update_multi_rows.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_blob.py
## 02-STMT
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/02-STMT/test_stmt_basic.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/02-STMT/test_write_stmt_error.py
## 03-SML
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_cfg.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_influxdb_line.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_opentsdb_json.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_opentsdb_telnet.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_restart.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_td19291.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_ts3724.py
## 04-Import
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/04-Import/test_write_import_csv.py
## 05-Others
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/05-Others/test_wal_keep_version_trim.py -N 3
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/05-Others/test_wal_keep_version_high_availability.py -N 3
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 07-DataDeletion
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete.py
,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete_childtable.py
,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete_stable.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 08-DataCompression
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_alter_option.py
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_alter_table.py -N 3
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_basic.py -N 3
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_one_stage.py -N 3 -L 3 -D 1
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_tsz.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

Copy link

Copilot AI Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title "fix: test ci test" and the empty description do not explain why 1008 test cases were removed and replaced with 25 duplicates of 3 test files. If this is intentional for debugging or testing a specific issue, the PR description should clearly explain the purpose and indicate whether this is meant to be temporary. If this is unintentional, the changes should be reverted.

Copilot uses AI. Check for mistakes.
Comment on lines 1 to 76
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 01-DataTypes
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_column_tag_boundary.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_bigint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_bool.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_blob.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
100,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_double.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_float.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_geometry.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_int.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_json.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_nchar.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_nchar_chinese.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_smallint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_timestamp.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_tinyint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_uint.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_unsign.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_varbinary.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_varchar.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_null_column.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_null_tag.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# ​​​Special gap before priority support
#,,n,.,pytest cases/18-StreamProcessing/23-Compatibility/test_compatibility_rolling_upgrade.py -N 3
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 02-Databases
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-Create
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_basic.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_compact.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_compact_meta.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_commit.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_create_encrypt.py -N 3 -M 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_tables.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_retention.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_fsync_period.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_level.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_db_wal_retention.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_name_all.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_name_len.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_all.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_dnodelist.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_keep.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_table_hash.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/01-Create/test_op_table_prefix_suffix.py
## 02-Drop
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_catalog.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_delete_reuse_vnode.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_delete_reuse.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/02-Drop/test_db_repeat.py
,,n,.,pytest cases/02-Databases/02-Drop/test_db_writing.py
## 03-Alter
100,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_database.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_option_keep.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_option.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/03-Alter/test_db_alter_replica.py -N 4
## 04-Query
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_create_db.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_create_table.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/04-Query/test_db_show_vgroup.py
## 05-Sync
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_replica_1.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_replica_3.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_vnode_clean.py -N 4 -C 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance_leader.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance1.py -N 4 -C 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance2.py -N 5 -C 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balance3.py -N 6 -C 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_balancex.py -N 4 -C 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica1.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica2.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v1_follower.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v1_leader.py -N 5
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v2.py -N 6
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_redistribute_vgroup_replica3_v3.py -N 8
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup.py -N 3 --replica 1
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup.py -N 3 --replica 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica1.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica2.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_split_vgroup_replica3.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_balance_replica1.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_dnode2.py -N 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_stable_replica3_dnode6.py -N 6
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_sync_3Replica1VgElect.py -N 5
#failed,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_sync_vnodesnapshot_rsma.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_basic.py -N 3
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_import.py -N 4
#,,n,.,pytest cases/02-Databases/05-Sync/test_vnode_replica3_many.py -N 4
,,y,.,./ci/pytest.sh pytest cases/02-Databases/05-Sync/test_vnode_replica3_vgroup.py -N 4
## 06-Precision
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_bugs.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_ns.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/06-Precision/test_db_precision_us.py
## 07-Flush
,,y,.,./ci/pytest.sh pytest cases/02-Databases/07-Flush/test_db_flush.py
## 08-Keep
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_keep_basic.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mlevel_basic.py -N 3 -L 3 -D 2
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mlevel_except.py
,,y,.,./ci/pytest.sh pytest cases/02-Databases/08-Keep/test_mutil_stage.py
## 09-Stt
,,y,.,./ci/pytest.sh pytest cases/02-Databases/09-Stt/test_stt_blocks_check.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 03-Tables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-NormalTables
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_100w.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_column_limit.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_synatx.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_reuse1.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_reuse2.py
,,n,.,pytest cases/03-Tables/01-NormalTables/test_normaltable_delete_writing.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_1.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_2.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_3.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_4.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_alter_5.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_after_drop.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_aggregate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_composite.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/01-NormalTables/test_normaltable_query_filter.py
## 02-SubTables
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_autocreate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_batchcreate.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_create_using_csv.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_create_using_csv.py -N 3
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_drop.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_query.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_set_tag_vals.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/02-SubTables/test_subtable_ttl.py
## 03-PrimaryKey
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_basic.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_advance.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_create.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_delete.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_fun.py
,,y,.,./ci/pytest.sh pytest cases/03-Tables/03-PrimaryKey/test_primary_key_insert.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 04-SuperTables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

## 01-Create
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_keep.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_keep.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_presuf.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k_call.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_create_rowlength64k_benchmark.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_stable_keep_compact.py -N 3 -M 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_table_comment.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/01-Create/test_table_param_ttl.py
## 02-Drop
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_delfile.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/02-Drop/test_stable_drop_repeat.py
## 03-Alter
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_basic.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_tag.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_overall.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/03-Alter/test_stable_alter_write_data.py
## 04-Query
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_column_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_column_filter.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_during_leader_election.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_from_dnodes.py -N 3
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tag_filter.py
,,y,.,./ci/pytest.sh pytest cases/04-SuperTables/04-Query/test_stable_query_tbname_filter.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 05-VirtualTables
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_alter.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_alter_normaltable.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_alter_subtable.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_create.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_auth_select.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_create.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_drop.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_insert.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_join.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_max_column_num.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_meta.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_plan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_eliminate_virtual_scan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_pushdown_timerange.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_plan_replace_tbname.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_alter.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_alter_origin_table.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_after_drop_origin_table.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_ctb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_ntb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_agg.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_function.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_group.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_project.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_window.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_cross_db_stb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_eliminate_virtual_scan.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ctb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ctb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ntb.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_ntb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_agg.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_group.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_project.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_window.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_db_stb_window_state.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_same_reference_col.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_query_with_null_value.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_schema_is_old.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_show_tag.py
,,y,.,./ci/pytest.sh pytest cases/05-VirtualTables/test_vtable_show_create.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 06-DataIngestion
## 01-SQL
,,n,.,pytest cases/06-DataIngestion/01-SQL/test_write.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_basic.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_bugs.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_column_value.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_commit.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_csv_with_quote.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_datatypes.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_delete.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_insert_select.py -N 2
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_morevgroup.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_null_none.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_out_of_order_data.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_stb.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_update.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_update_multi_rows.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/01-SQL/test_write_blob.py
## 02-STMT
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/02-STMT/test_stmt_basic.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/02-STMT/test_write_stmt_error.py
## 03-SML
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_cfg.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_influxdb_line.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_opentsdb_json.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_opentsdb_telnet.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_restart.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_td19291.py
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/03-SML/test_write_sml_ts3724.py
## 04-Import
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/04-Import/test_write_import_csv.py
## 05-Others
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/05-Others/test_wal_keep_version_trim.py -N 3
,,y,.,./ci/pytest.sh pytest cases/06-DataIngestion/05-Others/test_wal_keep_version_high_availability.py -N 3
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 07-DataDeletion
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete.py
,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete_childtable.py
,,y,.,./ci/pytest.sh pytest cases/07-DataDeletion/test_delete_stable.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

# 08-DataCompression
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_alter_option.py
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_alter_table.py -N 3
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_basic.py -N 3
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_one_stage.py -N 3 -L 3 -D 1
,,y,.,./ci/pytest.sh pytest cases/08-DataCompression/test_compress_tsz.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal64.py
,,y,.,./ci/pytest.sh pytest cases/01-DataTypes/test_datatype_decimal_last.py

Copy link

Copilot AI Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change removes 1008 test cases from the CI test suite, leaving only 3 unique test files (test_datatype_decimal.py, test_datatype_decimal64.py, test_datatype_decimal_last.py) that are repeated 25 times. This appears to be an accidental overwrite or incomplete change rather than an intentional "fix" as suggested by the PR title.

The original file contained comprehensive test coverage across multiple categories including DataTypes, Databases, Tables, SuperTables, VirtualTables, DataIngestion, DataQuerying, Functions, UDFs, StreamProcessing, Cluster tests, Tools, and more. All of this test coverage has been removed.

Additionally, the file header with metadata (priority, rerunTimes, Run with Sanitizer, casePath, caseCommand) has been removed, which may break the CI system's ability to parse this file correctly.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant