Initial Commit
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
## Design Plan
|
||||
|
||||
**Inputs**: target tests directory, result tests directory
|
||||
|
||||
**Output**: a dashboard that displays completion rate, elapsed time, estimated time remaining, and a list of all tests that can be filtered by tags
|
||||
|
||||
**Requirements**:
|
||||
- A test is marked completed when there is a filename match in result tests directory
|
||||
- When there is a change in the input directories, data should update automatically or when refreshed
|
||||
- Dashboard can be accessed by different devices, but input directories are stored locally on one machine
|
||||
- Add SSO later
|
||||
|
||||
Front end UI requirements:
|
||||
- Completion rate
|
||||
- Overall completion rate
|
||||
- CGW 452 completion rate
|
||||
- CGW453 completion rate
|
||||
|
||||
- Time elapsed
|
||||
- Estimated Time remaining
|
||||
- List of all tests
|
||||
- Can filter by Tags:
|
||||
- Completed: Boolean
|
||||
- Device: String
|
||||
- Rotation: String
|
||||
- Test Point: String
|
||||
- Station: String
|
||||
- Band: String
|
||||
- Channel: String
|
||||
- Bandwidth: String
|
||||
- RSSI: String
|
||||
- Direction: String
|
||||
Reference in New Issue
Block a user