From 3c2524371463f4a1035d29b25d1d53ae44694cdc Mon Sep 17 00:00:00 2001 From: purelind Date: Fri, 8 Dec 2023 09:52:38 +0800 Subject: [PATCH 1/6] docs: update ci commands doc Signed-off-by: purelind --- ci.md | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/ci.md b/ci.md index f7ebabd7a1331..22c121884a7b4 100644 --- a/ci.md +++ b/ci.md @@ -2,24 +2,23 @@ ## Guide -ci pipeline will be triggered when your comment on pull request matched command. But we have some task that will be triggered manually. +The CI pipeline will automatically trigger when you submit a PR or push new commits. There are also some CI pipelines that support manual triggering, usually for integration testing, which will give you more confidence in the quality of PR.You can obtain the trigger command for all supported CI pipelines by commenting `/test ?` in a PR. ## Commands -| ci pipeline | Commands | -| ---------------------------------------- |-----------------------------------------------------------------| -| tidb_ghpr_coverage | /run-coverage | -| tidb_ghpr_build_arm64 | /run-build-arm64 comment=true | -| tidb_ghpr_common_test | /run-common-test
/run-integration-tests | -| tidb_ghpr_integration_br_test | /run-integration-br-test
/run-integration-tests | -| tidb_ghpr_integration_campatibility_test | /run-integration-compatibility-test
/run-integration-tests | -| tidb_ghpr_integration_common_test | /run-integration-common-test
/run-integration-tests | -| tidb_ghpr_integration_copr_test | /run-integration-copr-test
/run-integration-tests | -| tidb_ghpr_integration_ddl_test | /run-integration-ddl-test
/run-integration-tests | -| tidb_ghpr_monitor_test | /run-monitor-test | -| tidb_ghpr_mybatis | /run-mybatis-test
/run-integration-tests | -| tidb_ghpr_sqllogic_test_1 | /run-sqllogic-test
/run-integration-tests | -| tidb_ghpr_sqllogic_test_2 | /run-sqllogic-test
/run-integration-tests | -| tidb_ghpr_tics_test | /run-tics-test
/run-integration-tests | -| tidb_ghpr_unit_test | /run-unit-test
/run-all-tests
/merge | +| ci pipeline | Commands | Tests | +| ------------------------------- | --------------------------------------- | ------------------------------------------------------------ | +| pull-br-integration-test | `/test pull-br-integration-test` | All br integration test in `br/tests` | +| pull-lightning-integration-test | `/test pull-lightning-integration-test` | All lightning integration tests in `br/tests` | +| pull-common-test | `/test pull-common-test` | Some orm tests performed through the unistore. | +| pull-e2e-test | `/test pull-e2e-test` | E2e tests in `tests/globalkilltest` and `tests/graceshutdown` | +| pull-integration-common-test | `/test pull-integration-common-test` | Some orm tests performed through the tikv | +| pull-integration-copr-test | `/test pull-integration-copr-test` | Coprocessor Tests in [tikv/copr-test](https://github.com/tikv/copr-test) | +| pull-integration-ddl-test | `/test pull-integration-ddl-test` | All ddl tests in PingCAP-QE/tidb-test `ddl_test` | +| pull-integration-jdbc-test | `/test pull-integration-jdbc-test` | All JDBC tests in PingCAP-QE/tidb-test | +| pull-integration-mysql-test | `/test pull-integration-mysql-test` | All mysql tests in PingCAP-QE/tidb-test performed through the tikv | +| pull-integration-nodejs-test | `/test pull-integration-nodejs-test` | Node.js orm tests in PingCAP-QE/tidb-test | +| pull-mysql-client-test | `/test pull-mysql-client-test` | MySQL client tests in PingCAP-QE/tidb-test | +| pull-sqllogic-test | `/test pull-sqllogic-test` | SQL Logic tests in PingCAP-QE/tidb-test | +| pull-tiflash-test | `/test pull-tiflash-test` | TiFlash tests in pingcap/tiflash `tests/docker/` | From 6d775a765a4798788e55e653b6e52900ee797412 Mon Sep 17 00:00:00 2001 From: Purelind Date: Fri, 8 Dec 2023 11:04:11 +0800 Subject: [PATCH 2/6] Update ci.md Co-authored-by: wuhuizuo --- ci.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.md b/ci.md index 22c121884a7b4..9f58d8c3005e1 100644 --- a/ci.md +++ b/ci.md @@ -10,7 +10,7 @@ The CI pipeline will automatically trigger when you submit a PR or push new comm | ------------------------------- | --------------------------------------- | ------------------------------------------------------------ | | pull-br-integration-test | `/test pull-br-integration-test` | All br integration test in `br/tests` | | pull-lightning-integration-test | `/test pull-lightning-integration-test` | All lightning integration tests in `br/tests` | -| pull-common-test | `/test pull-common-test` | Some orm tests performed through the unistore. | +| pull-common-test | `/test pull-common-test` | Some ORM tests performed through the unistore. | | pull-e2e-test | `/test pull-e2e-test` | E2e tests in `tests/globalkilltest` and `tests/graceshutdown` | | pull-integration-common-test | `/test pull-integration-common-test` | Some orm tests performed through the tikv | | pull-integration-copr-test | `/test pull-integration-copr-test` | Coprocessor Tests in [tikv/copr-test](https://github.com/tikv/copr-test) | From bae652c7df8d334cf888a4882c74b5cf21b10752 Mon Sep 17 00:00:00 2001 From: Purelind Date: Fri, 8 Dec 2023 11:04:17 +0800 Subject: [PATCH 3/6] Update ci.md Co-authored-by: wuhuizuo --- ci.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.md b/ci.md index 9f58d8c3005e1..477e70fdd2b13 100644 --- a/ci.md +++ b/ci.md @@ -19,6 +19,6 @@ The CI pipeline will automatically trigger when you submit a PR or push new comm | pull-integration-mysql-test | `/test pull-integration-mysql-test` | All mysql tests in PingCAP-QE/tidb-test performed through the tikv | | pull-integration-nodejs-test | `/test pull-integration-nodejs-test` | Node.js orm tests in PingCAP-QE/tidb-test | | pull-mysql-client-test | `/test pull-mysql-client-test` | MySQL client tests in PingCAP-QE/tidb-test | -| pull-sqllogic-test | `/test pull-sqllogic-test` | SQL Logic tests in PingCAP-QE/tidb-test | +| pull-sqllogic-test | `/test pull-sqllogic-test` | SQL logic tests in PingCAP-QE/tidb-test | | pull-tiflash-test | `/test pull-tiflash-test` | TiFlash tests in pingcap/tiflash `tests/docker/` | From 00be6ebe8ee6ae851b3deb79343839837e9ae23e Mon Sep 17 00:00:00 2001 From: Purelind Date: Fri, 8 Dec 2023 11:04:39 +0800 Subject: [PATCH 4/6] Update ci.md Co-authored-by: wuhuizuo --- ci.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.md b/ci.md index 477e70fdd2b13..f588e5cf0c7c5 100644 --- a/ci.md +++ b/ci.md @@ -13,7 +13,7 @@ The CI pipeline will automatically trigger when you submit a PR or push new comm | pull-common-test | `/test pull-common-test` | Some ORM tests performed through the unistore. | | pull-e2e-test | `/test pull-e2e-test` | E2e tests in `tests/globalkilltest` and `tests/graceshutdown` | | pull-integration-common-test | `/test pull-integration-common-test` | Some orm tests performed through the tikv | -| pull-integration-copr-test | `/test pull-integration-copr-test` | Coprocessor Tests in [tikv/copr-test](https://github.com/tikv/copr-test) | +| pull-integration-copr-test | `/test pull-integration-copr-test` | Coprocessor tests in [tikv/copr-test](https://github.com/tikv/copr-test) | | pull-integration-ddl-test | `/test pull-integration-ddl-test` | All ddl tests in PingCAP-QE/tidb-test `ddl_test` | | pull-integration-jdbc-test | `/test pull-integration-jdbc-test` | All JDBC tests in PingCAP-QE/tidb-test | | pull-integration-mysql-test | `/test pull-integration-mysql-test` | All mysql tests in PingCAP-QE/tidb-test performed through the tikv | From aaa3abf03cb6b778befff54850352f35cebe90ac Mon Sep 17 00:00:00 2001 From: purelind Date: Fri, 8 Dec 2023 11:07:16 +0800 Subject: [PATCH 5/6] chore: fix typo Signed-off-by: purelind --- ci.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci.md b/ci.md index f588e5cf0c7c5..05d111f8e3f47 100644 --- a/ci.md +++ b/ci.md @@ -12,12 +12,12 @@ The CI pipeline will automatically trigger when you submit a PR or push new comm | pull-lightning-integration-test | `/test pull-lightning-integration-test` | All lightning integration tests in `br/tests` | | pull-common-test | `/test pull-common-test` | Some ORM tests performed through the unistore. | | pull-e2e-test | `/test pull-e2e-test` | E2e tests in `tests/globalkilltest` and `tests/graceshutdown` | -| pull-integration-common-test | `/test pull-integration-common-test` | Some orm tests performed through the tikv | +| pull-integration-common-test | `/test pull-integration-common-test` | Some ORM tests performed through the tikv | | pull-integration-copr-test | `/test pull-integration-copr-test` | Coprocessor tests in [tikv/copr-test](https://github.com/tikv/copr-test) | | pull-integration-ddl-test | `/test pull-integration-ddl-test` | All ddl tests in PingCAP-QE/tidb-test `ddl_test` | | pull-integration-jdbc-test | `/test pull-integration-jdbc-test` | All JDBC tests in PingCAP-QE/tidb-test | | pull-integration-mysql-test | `/test pull-integration-mysql-test` | All mysql tests in PingCAP-QE/tidb-test performed through the tikv | -| pull-integration-nodejs-test | `/test pull-integration-nodejs-test` | Node.js orm tests in PingCAP-QE/tidb-test | +| pull-integration-nodejs-test | `/test pull-integration-nodejs-test` | Node.js ORM tests in PingCAP-QE/tidb-test | | pull-mysql-client-test | `/test pull-mysql-client-test` | MySQL client tests in PingCAP-QE/tidb-test | | pull-sqllogic-test | `/test pull-sqllogic-test` | SQL logic tests in PingCAP-QE/tidb-test | | pull-tiflash-test | `/test pull-tiflash-test` | TiFlash tests in pingcap/tiflash `tests/docker/` | From 8fcb8b23a647ac7b6777d73f1bc857c4e346c4a5 Mon Sep 17 00:00:00 2001 From: Purelind Date: Fri, 8 Dec 2023 11:12:56 +0800 Subject: [PATCH 6/6] Update ci.md Co-authored-by: Hangjie Mo --- ci.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.md b/ci.md index 05d111f8e3f47..757d077b26c88 100644 --- a/ci.md +++ b/ci.md @@ -2,7 +2,7 @@ ## Guide -The CI pipeline will automatically trigger when you submit a PR or push new commits. There are also some CI pipelines that support manual triggering, usually for integration testing, which will give you more confidence in the quality of PR.You can obtain the trigger command for all supported CI pipelines by commenting `/test ?` in a PR. +The CI pipeline will automatically trigger when you submit a PR or push new commits. There are also some CI pipelines that support manual triggering, usually for integration testing, which will give you more confidence in the quality of PR. You can obtain the trigger command for all supported CI pipelines by commenting `/test ?` in a PR. ## Commands