func buildRunSandbox(b engines.SandboxBuilder) bool { // Start sandbox and wait for result sandbox, err := b.StartSandbox() nilOrPanic(err, "Failed to start sandbox") // Wait for result resultSet, err := sandbox.WaitForResult() nilOrPanic(err, "WaitForResult failed") // Get result and dispose ResultSet defer evalNilOrPanic(resultSet.Dispose, "Failed to dispose of ResultSet") return resultSet.Success() }