1.1 KiB
1.1 KiB
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
- Can filter by Tags: