---
title: "Expense Delete Multiple2 · AndroidWorld run"
description: "Delete the following expenses from pro expense… agent-qa's run of AndroidWorld's Expense Delete Multiple2 task in Pro Expense, with every step and screenshot."
canonical_url: "https://vostride.com/benchmark/android-world/ExpenseDeleteMultiple2"
md_url: "https://vostride.com/benchmark/android-world/ExpenseDeleteMultiple2.md"
last_updated: "2026-11-12T09:37:25+05:30"
---

> [Documentation index](https://vostride.com/docs.md) · [Site index](https://vostride.com/llms.txt)
> Follow the Markdown links to read individual pages; the indexes list the available documentation.

# Expense Delete Multiple2 · AndroidWorld run

> Delete the following expenses from pro expense… agent-qa's run of AndroidWorld's Expense Delete Multiple2 task in Pro Expense, with every step and screenshot.

- **Benchmark:** [AndroidWorld](https://vostride.com/benchmark/android-world.md), task `ExpenseDeleteMultiple2`
- **App:** Pro Expense
- **Result:** Passed, scored by AndroidWorld's own evaluator
- **Time:** 2m 58s
- **Actions:** 18

## Goal

Delete the following expenses from pro expense: Streaming Services, Unexpected Expenses, Pet Supplies.

## Steps

1. **open Pro Expense** (failed): Open the named expense app to locate and delete the three specified entries.
2. **swipe up**: The app-name launcher was ambiguous; open the app drawer to locate the exact Pro Expense app visually.
3. **scroll down**: Locate the named app in the launcher after the app-name resolution was ambiguous.
4. **tap “Pro Expense app icon”**: The exact named app is visible in the launcher; open it to find the three expenses.
5. **waitFor** (failed): The selected app is still on its splash screen; wait for its main interface before locating the expenses.
6. **scroll down**: Bring the partially clipped Streaming Services expense fully into view to open and delete it.
7. **swipe up**: Streaming Services is clipped at the bottom of Recent; swipe up to reveal and open that expense.
8. **tap “Streaming Services expense”**: Open the visible Streaming Services expense to access its deletion control.
9. **tap “Trash icon on Streaming Services detail”**: The tap did open the Streaming Services detail despite the no-effect notice. Its trash icon is visible; tap it to delete this expense.
10. **tap “Confirm deletion”**: Confirm the pending deletion of Streaming Services, then locate the remaining two expenses.
11. **tap “Pet Supplies expense”**: Streaming Services was deleted and Pet Supplies remains visible in Recent; open its detail to delete it next.
12. **tap “Pet Supplies trash icon”**: Pet Supplies detail is open despite the no-effect notice; its trash icon is visible. Delete this entry.
13. **tap “Confirm Pet Supplies deletion”**: The Pet Supplies deletion confirmation is open. Confirm it, then find Unexpected Expenses; the bulk predicate is not yet met.
14. **tap “More expenses”**: The confirmation shows Pet Supplies was deleted; open the full expense list through MORE to locate Unexpected Expenses.
15. **scroll down**: Streaming Services and Pet Supplies were deleted; search the full expense log for the remaining Unexpected Expenses entry.
16. **tap “Unexpected Expenses row”**: The remaining named expense is visible in Expense Logs; open its detail to delete it. Streaming Services and Pet Supplies were already confirmed deleted.
17. **tap “Trash icon on Unexpected Expenses detail”**: The prior row tap did open the Unexpected Expenses detail despite the no-effect notice. Its trash icon is visible; tap it to delete the final named expense.
18. **tap “Confirm deletion of Unexpected Expenses”**: The confirmation sheet is open over the Unexpected Expenses row. Confirming removes the last remaining specified expense; Streaming Services and Pet Supplies were already confirmed deleted. Once this confirmation succeeds, all three named expenses are absent from the list.

## Verdict

The confirmation dialog closed and the Expense Logs list is displayed. Streaming Services, Unexpected Expenses, and Pet Supplies are absent from the provided AFTER-state list, with no visible error.

The recording, with every screenshot and the video, is on the [run page](https://vostride.com/benchmark/android-world/ExpenseDeleteMultiple2.md).

Other runs: [Expense Delete Multiple](https://vostride.com/benchmark/android-world/ExpenseDeleteMultiple.md) · [Expense Delete Single](https://vostride.com/benchmark/android-world/ExpenseDeleteSingle.md).
