I checked out libtaskotron from https://bitbucket.org/fedoraqa/libtaskotron.git and am on the develop branch. buildbot_utils.py:32 has 'default' '-1' but I think that maybe it should be 'all' '-1' as 'default' does not seem to be a valid builder on taskotron stage.
I'm not sure what would be gained by changing that to 'all'. AFIK, -1 is an invalid jobid for buildbot and that's why we chose it - so that it couldn't be easily confused with a valid builder/jobid pair.
What would be the advantage of changing the default to something which is currently used in taskotron instances?
I just mention it because 'default' just didn't work for me, whereas 'all' did. Should 'default' be working ? Perhaps there's something here I'm not really grokking.
An unwritten assumption is that resultsdb reporting would be turned off if the default builder/jobid are being used.
What exactly didn't work when 'default' is used instead of 'all'?
Sorry I meant to comment on this earlier. I double checked and it now works with using 'all'. So I must've PEBKAC'ed something somewhere.
Closing per last comment.