AL-Go
AL-Go copied to clipboard
BCPT Test Results Viewer
Summary
AL-Go already have support for running BCPT tests during CI/CD or PR builds, there are however no graphical representation of the BCPT test result in the build summary.
We should show a graphical representation of the BCPT Test and allow to display results against a prior BCPT test result run.
We should allow to set a threshold on both time and no. of SQL statements executed during a test
Success Criteria
Implementation
Try it out
Inside GitHub (like Test Results Viewer):
- Graphical presentation of BCPT Test Results
- Measure against baseline in repo
- Measure against performance test results to latest release (the baseline) + latest builds (second baseline -> trending)
- Set threshold for warnings and errors on performance regressions
- Ability to ignore performance regressions for one release (resetting the baseline)
Outside GitHub (PowerBI dashboard):
- Create a dashboard, which connects to your AL-Go repos and extracts BCPT test results data.