The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/btl-cloud-send-audit 
has failed.
Run started by GitHub user btlqql (triggered by btlqql).

Head commit for run:
5598d5253a6ba6b0daf4bf9513cc38950af15a25 / btlqql <[email protected]>
fix(topic): audit a cloud test message send like the Apache path

MetadataService.sendMessage called the provider outside the executeWithAudit 
wrapper every other cloud write uses, and no cloud provider records an audit 
row itself, so a test message sent to an Aliyun or Tencent instance - success 
or failure, including redelivery and the rmq.message.send tool - produced no 
SEND_MESSAGE row although the Apache path writes one.

Route the send through executeWithAudit: SUCCESS after the provider returns, 
FAILED (with the provider message) when it throws, still skipping the Apache 
vendor so its own row is not duplicated.

Tests: cloudSendShouldBeAuditedLikeTheApachePathTest, 
failedCloudSendShouldBeAuditedWithItsReasonTest, 
cloudRedeliveryShouldBeAuditedLikeTheApachePathTest (red on the unmodified 
tree: Tests run: 53, Failures: 3; green after the fix: Tests run: 53, Failures: 
0, Errors: 0).

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/36959761144

With regards,
GitHub Actions via GitBox

Reply via email to