
|
If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 05/Mar/26 05:02 AM
Updated: 05/Mar/26 08:58 AM
|
|
| Component/s: |
None
|
| Affects Version/s: |
16.0.0,
15.0.41,
14.0.35,
14.0.34,
15.0.40,
15.0.39,
16.0.0-prerelease,
15.0.38,
15.0.37,
15.0.36,
15.0.35,
15.0.34,
15.0.33,
14.0.33,
15.0.32,
15.0.31,
15.0.29,
15.0.28,
15.0.27,
15.0.26,
15.0.25,
15.0.24,
15.0.23,
15.0.22,
14.0.32,
14.0.31,
15.0.20,
15.0.19,
15.0.18,
15.0.17,
15.0.16,
15.0.15,
15.0.14,
14.0.30,
15.0.13,
15.0.12,
15.0.11,
15.0.10,
15.0.9,
14.0.29,
15.0.8,
14.0.28,
15.0.7,
15.0.5,
15.0.4,
15.0.3,
15.0.2,
15.0.1,
15.0.0,
14.0.27,
14.0.26,
14.0.25,
14.0.23,
14.0.22,
14.0.21,
14.0.20,
14.0.19,
14.0.18,
13.0.50,
14.0.17,
14.0.16,
14.0.15,
14.0.14,
14.0.13,
14.0.12,
10.0.44,
14.0.11,
14.0.10,
14.0.9,
14.0.8,
14.0.7
|
| Fix Version/s: |
None
|
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
File Attachments:
|
None
|
|
Image Attachments:
|
|
|
|
*** Current Behavior
The Build Requests Queue page displays basic build request information with limited filtering options. Administrators cannot easily view aggregated step execution counts or filter builds by specific criteria such as configuration patterns, requester, status, or build version.
*** Proposed Enhancement
We propose the following improvements to the Build Requests Queue page:
1. Real-Time Step Count Metrics Display
Add prominent metrics display in two corners of the page:
__Left Corner - Step Execution Counts:__
```
Steps Count [Sync: X / Build: Y / Publish: Z]
```
- Sync: Number of builds currently executing sync steps
- Build: Number of builds currently executing build steps
- Publish: Number of builds currently executing publish steps
- Updates in real-time as builds progress through different stages
__Right Corner - Build Status Totals:__
```
Total [Running: A / Waiting: B]
```
- Running: Number of builds currently executing
- Waiting: Number of builds queued waiting to execute
- Updates in real-time as builds are queued/dequeued
2. Advanced Filtering Capabilities
Enhance the existing filter section with additional fields:
__Filter Fields:__
- __Status Dropdown__: Filter by process status (e.g., Running, Waiting, Completed, Failed...)
- __Configuration Text Input__: Filter by configuration name/path with wildcard support (e.g., "*stage/*", "prod/*")
- __Requested By Text Input__: Filter by user who requested the build
- __Build Version Text Input__: Filter by build version
- Filter and Clear button
__Filter Features:__
- Multiple filters can be applied simultaneously
- Real-time filtering as user types
- "Clear Filter" button to reset all filters
- Filter persistence across page refreshes
|
|
Description
|
*** Current Behavior
The Build Requests Queue page displays basic build request information with limited filtering options. Administrators cannot easily view aggregated step execution counts or filter builds by specific criteria such as configuration patterns, requester, status, or build version.
*** Proposed Enhancement
We propose the following improvements to the Build Requests Queue page:
1. Real-Time Step Count Metrics Display
Add prominent metrics display in two corners of the page:
__Left Corner - Step Execution Counts:__
```
Steps Count [Sync: X / Build: Y / Publish: Z]
```
- Sync: Number of builds currently executing sync steps
- Build: Number of builds currently executing build steps
- Publish: Number of builds currently executing publish steps
- Updates in real-time as builds progress through different stages
__Right Corner - Build Status Totals:__
```
Total [Running: A / Waiting: B]
```
- Running: Number of builds currently executing
- Waiting: Number of builds queued waiting to execute
- Updates in real-time as builds are queued/dequeued
2. Advanced Filtering Capabilities
Enhance the existing filter section with additional fields:
__Filter Fields:__
- __Status Dropdown__: Filter by process status (e.g., Running, Waiting, Completed, Failed...)
- __Configuration Text Input__: Filter by configuration name/path with wildcard support (e.g., "*stage/*", "prod/*")
- __Requested By Text Input__: Filter by user who requested the build
- __Build Version Text Input__: Filter by build version
- Filter and Clear button
__Filter Features:__
- Multiple filters can be applied simultaneously
- Real-time filtering as user types
- "Clear Filter" button to reset all filters
- Filter persistence across page refreshes
|
Show » |
| No work has yet been logged on this issue.
|
|