laposa / test-portal

Laravel Application integrated with Github Actions
https://laposa.ie
MIT License
1 stars 0 forks source link

Session detail UI update #66

Closed norbertlaposa closed 1 month ago

norbertlaposa commented 1 month ago

The order of elements on the page should be:

  1. Session title.
  2. Results from latest run only.
  3. Log sorted by datetime ASC (latest at the bottom).
  4. Save run status changes in log as well, for example: 4.1 Run 112 has changed status to pending. 4.2 Run 112 has changed status to in_progress. 4.3 Run 112 has has changed status to completed with 10 passed and 0 failed tests. Make run IDs clickable to run detail page
  5. Action buttons: Run all tests, Re-run failed tests, Add review (comment), Request review, Show selected tests, Print executive report