finishOwnedRun method

Future<void> finishOwnedRun()

Closes the run when this process owns it.

Peer sessions are not owned — their last release calls Client.finishRun directly.

Implementation

Future<void> finishOwnedRun() async {
  if (!ownedByAdapter) return;
  try {
    await client.finishRun(testRunId);
  } on Object catch (error) {
    setLastError(error.toString());
    noteFailedReport(1);
    logError('Tracera: $error');
  }
}