Roster: Refactor roster request

2 jobs for master in 2 minutes and 50 seconds (queued for 3 seconds)
Status Name Job ID Coverage
  Test
failed run-test #21476

00:02:50

 
  Build
skipped run-build #21477
 
Name Stage Failure
failed
run-test Test
Your code has been rated at 10.00/10 (previous run: 10.00/10, -0.00)

Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=linux pid=16714 revision=943fc252 version=13.7.0
WARNING: coverage.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit status 1