+ my $rsrec = $rs->record(0);
+ if (!defined $rsrec) {
+ # I thought this was a "can't happen", but it sometimes
+ # does, as for example documented for
+ # kat.vkol.cz:9909/svk02 at ../../../../../tmp/bad-run-1
+ eval { $conn->check() };
+ return error($conn, $task, $test_args, $@);
+ }
+ $record = $rsrec->raw();