The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/aliyun-catalog-incomplete-page has failed. Run started by GitHub user Frun1na (triggered by Frun1na).
Head commit for run: 90e8e5f6e0ebe0f1645fa89fadeccb4e829e4980 / Apulupie <[email protected]> fix(aliyun): reject an incomplete cloud instance catalog page The Aliyun cloud instance catalog ended its ListInstances paging loop on a short page without consulting TotalCount, so a page that came back shorter than requested while the response still reported more instances left the instance picker with a silently truncated list. The Tencent sibling (TencentCatalogService) was fixed for exactly this in d24f58b8 (fix(tencent): reject incomplete catalog pages); this adds the same isIncompletePage guard, which rejects a short page that contradicts a non-negative TotalCount with 502. Returned == 0 still ends the scan, so an empty catalog keeps resolving to an empty list, and the existing negative-TotalCount rejection is unchanged. Verified with `mvn -B -ntp test -Dtest=AliyunCatalogServiceTest`: 11 tests green, 0 checkstyle violations, including the multi-page aggregation and fallback-page-cap tests. Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/38037038766 With regards, GitHub Actions via GitBox
