90 Commits

Author SHA1 Message Date
rongtong
b14f926d64 Remove some workflows (#10220) 2026-03-27 18:13:02 +08:00
mxsm
7030c458ba [ISSUE #10061]Optimize the issue/pull request template of RocketMQ (#10062) 2026-02-27 16:33:21 +08:00
totalo
faf494bd79 Restrict the list version workflow to be executed only in the main repository (#9168)
* build: Restrict the Snapshot Daily Release Automation action to be triggered only in the official repository

* Restrict the list version workflow to be executed only in the main repository

* Restrict the list version workflow to be executed only in the main repository
2025-02-10 08:28:39 +08:00
小陈
a2eafb2ad5 [ISSUE #8982] Dynamically install latest Go version for e2e pipeline (#8985)
* Install latest go version

* Fix version error

* Update pr-e2e
2024-11-26 11:37:46 +08:00
Zhanhui Li
738c9f3a95 [ISSUE #8829]feat: add test case to RocksDBConsumeQueueOffsetTable (#8857)
* feat: add test case to RocksDBConsumeQueueOffsetTable, verifying forEach works properly for long topic-name

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

* fix: change OpenJDK distribution from adopt to corretto as the previous one is not updated anymore

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

* fix: unify set-java version and distribution

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

---------

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
2024-10-23 19:17:05 +08:00
小陈
0c4064dc24 [ISSUE #8810] Fix independent execution of e2e and benchmark deployments (#8812)
* Fix e2e and benchmark tests dependency issues

* Update job naming

* Fix bug

* Update
2024-10-11 16:43:07 +08:00
小陈
15641b6aea [ISSUE #8733] Add a performance benchmark testing pipeline (#8734)
* Test the performance benchmark pipeline execution status (#8759)

* Add a benchmark workflow to current ci workflows

* Fix bug: Use the correct branch for image generation

* Update config

* Update config

* Replace controller image to fix the issue of the controller failing to start

* Trigger ci

* Trigger ci

* Update test tool

* Update test tool

* Extend benchmark based on the original workflow

* Test the performance benchmark pipeline execution status

* Update test tool

* Add a benchmark workflow to current ci workflows

* Fix bug: Use the correct branch for image generation

* Update config

* Update config

* Replace controller image to fix the issue of the controller failing to start

* Trigger ci

* Trigger ci

* Update test tool

* Update test tool

* Extend benchmark based on the original workflow

* Set parameter thresholds for the performance benchmark
2024-10-05 10:07:00 +08:00
小陈
59bafe8c07 [ISSUE #8747] Fix PR E2E artifact download issue (#8748)
* Update download artifact script

* Trigger ci

* Revert "Trigger ci"

This reverts commit a971f329b1.

* Trigger ci
2024-09-25 14:54:26 +08:00
小陈
a8dde86295 [ISSUE #8742] Enhance unit test retry mechanism to trigger on PR submission (#8741)
* Enable retry mechanism when submitting PR

* Update

* Remove gh run watch

* Fix bug

* Revert "Remove gh run watch"

This reverts commit cd5da59a1a.

* Add 'Build and Run Tests by Bazel'
2024-09-25 10:08:42 +08:00
小陈
d12635de6b [ISSUE #8707] Fix artifact download failure in CI after action upgrade (#8708)
* Trigger push ci workflow

* Bump @actions/download-artifact version to v4

* Revert "Trigger push ci workflow"

This reverts commit 1d7f3a8552.

* Bump @actions/github-script to v7

* rerun ci
2024-09-19 13:50:05 +08:00
yx9o
57d9f8d653 [ISSUE #8691] Fix PR-CI errors (#8692)
* [ISSUE #8691] Fix PR-CI errors

* Upgrade all actions/upload-artifact@v3 to actions/upload-artifact@v4
2024-09-14 17:40:04 +08:00
小陈
e7eda2c957 [ISSUE #8668] Improve CI pipeline reliability with better log viewing and test fixes (#8667)
* Add sleep 3s after consumer shutdown to ensure queue rebanlance

* Add a step to upload test report

* Unified code style

* Unified mockito runner configuration to suppress UnnecessaryStubbingException
2024-09-09 16:32:19 +08:00
小陈
3368c06e6b [ISSUE #8643] Add an integration testing pipeline to current CI workflow (#8644)
* Add a it pipeline to workflows

* Trigger

* Rename it job

* Remove branch trigger

* Remove the step of uploading report
2024-09-05 10:13:02 +08:00
小陈
632943ea84 [ISSUE #8596] Remove redundant mvn test and log check steps from CI workflow 2024-09-04 14:55:52 +08:00
小陈
63b9fbf75d [ISSUE #8544] Restore retry mechanism in unit test pipeline 2024-08-26 17:44:09 +08:00
LetLetMe
2a938fb1bc [ISSUE #8058] Support for upgrading metadata in json to rocksdb (#8571) 2024-08-23 11:18:03 +08:00
小陈
18f5f28af5 Set specific permissions to trigger the retry mechanism (#8566) 2024-08-21 10:57:08 +08:00
小陈
b512ba1a28 [ISSUE #8544] Add a retry mechanism to the unit test pipeline (#8545)
* Add a retry mechanism to the unit test pipeline
* Remove the permissions field
2024-08-16 15:30:20 +08:00
小陈
aed259b4c9 [ISSUE #8510] Fix CI Failure in Test E2E Golang Job of PUSH-CI and PR-E2E-TEST (#8520)
* Modify the golang e2e test script

* Update cmd

* Revert changes to push-ci.yml

* Update go version
2024-08-12 17:29:01 +08:00
totalo
107a8118e5 Restrict some actions to be triggered only in the official repository (#7695)
* build: Restrict the Snapshot Daily Release Automation action to be triggered only in the official repository

* build: Restrict the E2E test for pull request action to be triggered only in the official repository

* build: Restrict the PUSH-CI action to be triggered only in the official repository

* build: update ci
2024-06-13 10:15:04 +08:00
cnScarb
04dddecdfd [ISSUE #8075] Fix workflow and skip failed test for auth module on mac (#8068)
* build: fix coverage workflow

* Skipping some tests under the auth package on Mac

* build: fix test imports
2024-04-29 10:39:24 +08:00
Zhanhui Li
15d32db03b [ISSUE #7547] Let consumer be aware of message queue assignment change (#7548)
* let consumer be aware of message queue assignment change

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

* add unit test for DefaultMQPushConsumer#setMessageQueueListener

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

* fix: bazel build warnings

Signed-off-by: Zhanhui Li <lizhanhui@apache.org>

* fix: set MixCommitlogTest test size as medium

Signed-off-by: Zhanhui Li <lizhanhui@apache.org>

* allow cache bazel test results

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

* fix code style issue by removing unused imports

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

* fix #7552

Signed-off-by: Zhanhui Li <lizhanhui@apache.org>

---------

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
Signed-off-by: Zhanhui Li <lizhanhui@apache.org>
2023-11-13 09:44:25 +08:00
rongtong
49ccdc9d2a The bug label relies on manual identification rather than automatic application (#7006) 2023-07-11 13:47:27 +08:00
yueya
5c3bd98e50 [ISSUE #6742] Support daily build tests (#6744)
* Update to support "Snapshot Release" daily test
* Modify 'snapshot-automation.yml'
* Add Apache header
* Supports manual triggering through branch and commitId
* Remove the proxy in servers of github actions.
* Update docker repo
2023-07-03 14:55:26 +08:00
mxsm
dd27e8b77c [ISSUE #6945] Add doc issue template (#6946) 2023-06-27 17:50:43 +08:00
deepsola
6c9359fbfc [ISSUE #6824] Add golang e2e test (#6825)
* Update push-ci.yml, add golang test

* Update pr-e2e-test.yml, add golang test
2023-06-09 14:35:49 +08:00
Aaron Ai
42c5fd5fbd [ISSUE #6708] Use GitHub cache for CodeQL 2023-05-06 17:13:43 +08:00
mxsm
6f6032e9eb [ISSUE #6673]Issue template enhancements (#6674)
* [ISSUE #6673]Issue template enhancements

* optimize issue template
2023-05-04 18:53:41 +08:00
Aaron Ai
b00c82cacc Rewrite the issue/pull request template of RocketMQ (#6645) 2023-04-26 13:37:20 +08:00
Aaron Ai
f44a1c3fd5 Update the image of bazel-build to ubuntu-latest (#6569) 2023-04-11 17:17:10 +08:00
Aaron Ai
465bfcf802 Upgrade the image to the latest version (#6562) 2023-04-10 12:54:40 +08:00
Aaron Ai
e55e5e204d Temporary removal of required maven-compile status check (#6561) 2023-04-10 11:53:47 +08:00
deepsola
38ce7c891d [ISSUE #6408] Due to network issues, use new ASK cluster in VIRGINA to run e2e test (#6409)
* Match apache actions policy, use apache/rocketmq-test-tool in workflow

* use new env ASK_CONFIG_VIRGINA to run e2e test
2023-03-20 21:40:11 +08:00
mxsm
44a1694d1a [ISSUE #6244] Fix issue template feature request order incorrect (#6245) 2023-03-05 10:56:56 +08:00
rongtong
e421c1a3ed [ISSUE #6180] Polish the issue_template (#6181) 2023-02-27 10:03:22 +08:00
wangtong.wt
0ec8c92a97 Match apache actions policy, use apache/rocketmq-test-tool in workflow 2023-02-23 09:49:50 +08:00
deepsola
68ec1afb2e [ISSUE #6140]Use apache/rocketmq-ci docker repo in CI (#6135)
* Create pr-ci.yml

* Create pr-e2e-test.yml

* Create push-ci.yml

* Update push-ci.yml

* Update push-ci.yml

* Update pr-ci.yml

* Update README.md

* improve performance

* Update README.md

* Update push-ci.yml

* Create README.md

* modify docker repo

* Update push-ci.yml

* Update pr-e2e-test.yml

* use apache/rocketmq-ci docker repo

* Revert "Create README.md"

This reverts commit be678f1a65.

---------

Co-authored-by: yueya <102146039+cryptoya@users.noreply.github.com>
Co-authored-by: 月伢 <yuanchen.zyc@alibaba-inc.com>
2023-02-21 15:51:48 +08:00
deepsola
5787bfa282 Update push-ci.yml 2023-02-14 18:53:16 +08:00
wangtong.wt
eaf3b9f557 improve performance 2023-02-14 18:53:16 +08:00
deepsola
bf1094b4f2 Update pr-ci.yml 2023-02-14 18:53:16 +08:00
deepsola
2fe1a8191f Update push-ci.yml 2023-02-14 18:53:16 +08:00
deepsola
1af20c8432 Update push-ci.yml 2023-02-14 18:53:16 +08:00
deepsola
c7142c8e0c Create push-ci.yml 2023-02-14 18:53:16 +08:00
deepsola
5604d725ef Create pr-e2e-test.yml 2023-02-14 18:53:16 +08:00
deepsola
94dacc7c6c Create pr-ci.yml 2023-02-14 18:53:16 +08:00
mxsm
5e2ad386f3 [ISSUE #6036] Optimize the PULL_REQUEST_TEMPLATE.md (#6037)
* [ISSUE #6036]Optimize the PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* polish document

* polish doc
2023-02-14 13:46:53 +08:00
Jack Tsai
937e231cdf Add GitHub Action Pipeline to automate release of RocketMQ Snapshots (#5118)
Co-authored-by: tsaitsung-han.tht <tsaitsung-han.tht@alibaba-inc.com>
2022-09-28 13:27:37 +08:00
Zhanhui Li
b403e6eee2 [ISSUE #5201]Use pull request to replace pull request target (#5202)
* Use pull request to replace pull request target

* Make Bazel Pipeline required
2022-09-28 12:41:25 +08:00
Zhanhui Li
5723b97964 [ISSUE #5126]Make all tests in ACL module pass on Windows (#5127)
* Make all tests pass on Windows

* Run in serial
2022-09-26 17:47:19 +08:00
Aaron Ai
e6a2ac7093 Increase quantity of operation in github action of stale (#5167) 2022-09-23 12:45:09 +08:00