The GitHub Actions job "CodeSpell Check" on 
rocketmq-clients.git/fix/nodejs-client-defect-fixes has failed.
Run started by GitHub user zhaohai666 (triggered by zhaohai666).

Head commit for run:
49bcc2d39510ebc4b774b873b3f80633717e8c29 / zhaohaihzb <[email protected]>
test(nodejs): use a fixed consumer group in the simple consumer integration test

SimpleConsumer#should receive success generated a random consumer group on every
run (nodejs-unittest-group-${randomUUID()}). RocketMQ 5.5.1's proxy resolves
subscription groups with a plain table lookup
(LocalMetadataService#getSubscriptionGroupConfig -> 
getSubscriptionGroupTable().get())
instead of the auto-creating findSubscriptionGroupConfig, so an unknown group
makes the proxy reject the client telemetry stream with "group not found" and
startup() never resolves - the test hangs until the runner times out.

Use the shared fixed group already used by the other cases in this file, so the
group can be pre-created on the broker. The random tag is kept, so the 
assertions
still only match the messages produced by this run.

Verified against a live RocketMQ 5.5.1 broker (proxy :8081): integration suite
12/12 (index, Producer 6, SimpleConsumer 4, ProducerRecall 1), where the random
group previously hung the run.

Report URL: https://github.com/apache/rocketmq-clients/actions/runs/34440433320

With regards,
GitHub Actions via GitBox

Reply via email to