Details
-
Technical task
-
Resolution: Fixed
-
P1: Critical
-
None
-
None
-
None
-
b0c5940ad (master), 5c1380bb4 (master)
Description
Polling /taskWorkItems is prohibitively expensive and complicated. We should have an API call for fast and simply the info for one workitem. Something like
GET /workitem?workitem_id=qt/qtserialbus/2cb64ce10da122e4baf87434f0673d4735d39922/LinuxRHEL_9_0x86_64AndroidAndroid_ANYx86_64GCCqtci-linux-RHEL-9.0-x86_64-50-f422c9DisableTests_Sccache_UseConfigure/45d76f53c64f0c48afb762f3195b38343b68aa2d/build_1681610500
EDIT: Plus points for being able to specify the workitem_id parameter many times and returning workitem details for all of them.
Attachments
For Gerrit Dashboard: COIN-1006 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
462340,3 | API: Search workItems using ID directly | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
463004,2 | API: Increase result limit in workItems reply to 10000 | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |