You can only visually inspect the status of the collection runner. Why are you using pm.variables rather than collection or environment variables? pm.variables allows you to only set local variables.
I prefer to use pm.variable where i can so that i donβt have to worry about cleaning them up after the test execution has finished.
As a rule of thumb when building a new test pack i like them to be work with and without the runner.
So if i donβt use the runner for example, I with normally put the data needed into the global variables. But i have the option to use a csv file to test more scenarios.