---
title: "Recipe Delete Multiple Recipes With Constraint · AndroidWorld run"
description: "Delete the recipes from Broccoli… agent-qa's run of AndroidWorld's Recipe Delete Multiple Recipes With Constraint task in Broccoli, with every step and screenshot."
canonical_url: "https://vostride.com/benchmark/android-world/RecipeDeleteMultipleRecipesWithConstraint"
md_url: "https://vostride.com/benchmark/android-world/RecipeDeleteMultipleRecipesWithConstraint.md"
last_updated: "2026-10-22T14:26:18+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.

# Recipe Delete Multiple Recipes With Constraint · AndroidWorld run

> Delete the recipes from Broccoli… agent-qa's run of AndroidWorld's Recipe Delete Multiple Recipes With Constraint task in Broccoli, with every step and screenshot.

- **Benchmark:** [AndroidWorld](https://vostride.com/benchmark/android-world.md), task `RecipeDeleteMultipleRecipesWithConstraint`
- **App:** Broccoli
- **Result:** Passed, scored by AndroidWorld's own evaluator
- **Time:** 11m 12s
- **Actions:** 67

## Goal

Delete the recipes from Broccoli app that use black garlic in the directions.

## Steps

1. **open Broccoli**: Open the named app to find recipes whose directions contain black garlic.
2. **tap “Search recipes”**: Search recipes for black garlic to identify those whose directions contain it before deleting them.
3. **fill “Search in ALL RECIPES” with “black garlic”**: Search all recipes for the phrase in directions to identify matching recipes for deletion.
4. **tap “Collapse search”**: No recipes found for the search phrase, but this may only search recipe names. Return to the list to inspect directions directly.
5. **tap “Clear query”**: Search returned no matches, possibly searches titles only; clear query to inspect recipes' directions individually.
6. **clearText “Recipe search”**: The prior clear-query tap left the phrase visible; clear the search field directly so the recipe list returns for inspecting directions.
7. **hideKeyboard**: Dismiss keyboard to inspect recipe list and directions.
8. **tap “First Avocado Toast with Egg”**: Open the first recipe to inspect its directions for black garlic; search returned no results and may not index directions.
9. **tap “Navigate up”**: The Avocado Toast directions visibly do not contain black garlic. The prior tap did open this recipe despite the no-effect notice; return to the list to inspect remaining recipes.
10. **pressBack**: Navigate back from inspected Avocado Toast to the recipe list; the toolbar tap did not change the screen. The completion predicate cannot yet be established because other recipes remain uninspected.
11. **hideKeyboard**: Dismiss keyboard to inspect the remaining recipes; the first duplicate was inspected but not the second.
12. **tap “Second Avocado Toast with Egg”**: Inspect the second duplicate's directions; the first did not contain black garlic.
13. **pressBack**: The second Avocado Toast's directions also contain no black garlic. Return to the list to inspect the other recipes.
14. **tap “Baked Cod with Lemon and Dill”**: Inspect the next unexamined recipe's directions for black garlic.
15. **pressBack**: Baked Cod directions do not contain black garlic, so return to the list and inspect remaining recipes.
16. **hideKeyboard**: Dismiss the keyboard to inspect further recipes in the list.
17. **tap “Beef Stir Fry”**: Inspect the next unexamined recipe's directions for black garlic.
18. **pressBack**: Beef Stir Fry directions say garlic, not black garlic. Return to recipe list to inspect the remaining recipes.
19. **hideKeyboard**: Dismiss keyboard to reveal more recipes for inspecting their directions.
20. **tap “Caprese Salad Skewers”**: Inspect next unexamined recipe directions for black garlic.
21. **pressBack**: Caprese directions contain no black garlic; return to list to inspect remaining recipes. The prior tap did open the recipe despite no-effect notice.
22. **hideKeyboard**: Dismiss keyboard to see more recipe cards and inspect directions for black garlic.
23. **tap “Cauliflower Fried "Rice"”**: Inspect the next recipe's directions for black garlic; previously inspected five recipes do not contain it.
24. **pressBack**: Cauliflower Fried "Rice" directions have no black garlic. Return to list to inspect remaining recipes; the tap worked despite the no-effect notice.
25. **hideKeyboard**: Dismiss keyboard to expose more recipe cards for inspection.
26. **scroll down**: The first six recipes have been inspected without black garlic; scroll the recipe list to find further recipes to inspect.
27. **tap “Chicken Alfredo Pasta”**: Inspect the next unexamined recipe's directions for black garlic; the completion predicate is not yet established.
28. **pressBack**: Chicken Alfredo Pasta directions are visible and do not contain black garlic. Return to the recipe list to continue inspecting unexamined recipes; the prior tap did open it despite the erroneous no-effect notice.
29. **tap “First Chicken Caesar Salad Wrap”**: Inspect the first Chicken Caesar Salad Wrap directions, as it is the next unexamined recipe.
30. **pressBack**: 
31. **tap “Second Chicken Caesar Salad Wrap”**: Inspect the second duplicate's directions for black garlic; first duplicate did not contain it.
32. **pressBack**: 
33. **hideKeyboard**: Dismiss the keyboard to expose the next recipes for inspection.
34. **tap “Chickpea Vegetable Soup”**: Inspect the next unexamined recipe's directions for black garlic.
35. **pressBack**: The Chickpea Vegetable Soup directions visibly contain no black garlic. Return to list to inspect subsequent recipes; the tap succeeded despite the no-effect notice.
36. **hideKeyboard**: Dismiss the keyboard so the remaining recipe cards are visible for inspection.
37. **tap “Garlic Butter Shrimp”**: Inspect the next unexamined recipe's directions for black garlic.
38. **pressBack**: Garlic Butter Shrimp directions contain minced garlic but not black garlic. Return to list to inspect remaining recipes.
39. **hideKeyboard**: Dismiss keyboard to expose more recipes to inspect for black garlic.
40. **scroll down**: The visible recipes through Garlic Butter Shrimp were inspected and lack black garlic; reveal later recipes to inspect their directions.
41. **tap “Lemon Garlic Tilapia”**: Inspect the next unexamined recipe's directions for black garlic.
42. **pressBack**: Lemon Garlic Tilapia directions say garlic but not black garlic. Return to list to inspect the remaining recipes; the prior tap did open the detail despite the no-effect warning.
43. **tap “First Pan-Seared Salmon with Quinoa”**: Inspect first salmon recipe directions for black garlic; the currently visible list has two separate duplicates to inspect.
44. **pressBack**: No
45. **tap “Second Pan-Seared Salmon with Quinoa”**: Inspect the second duplicate's directions for black garlic; first duplicate has been checked.
46. **pressBack**: Second salmon recipe's directions do not include black garlic. Return to the list to inspect subsequent recipes.
47. **tap “Quinoa Salad with Vegetables”**: Inspect the next unexamined recipe's directions for black garlic before deciding whether to delete it.
48. **pressBack**: Quinoa Salad with Vegetables directions do not include black garlic. Return to list to inspect remaining recipes.
49. **hideKeyboard**: Dismiss the keyboard to expose the remainder of the list; recipes inspected so far do not use black garlic, but later entries remain to check.
50. **tap “First Shrimp Avocado Salad”**: Inspect the first of two remaining Shrimp Avocado Salad recipes for black garlic in its directions.
51. **pressBack**: The first Shrimp Avocado Salad directions do not mention black garlic. Return to the list and inspect the remaining recipes. The tap succeeded despite the no-effect notice.
52. **hideKeyboard**: 
53. **tap “Second Shrimp Avocado Salad”**: Inspect the second Shrimp Avocado Salad recipe's directions, since the first duplicate was checked and lacked black garlic.
54. **pressBack**: The second Shrimp Avocado Salad directions have no black garlic. Return to the list to check whether any further recipes remain before establishing the bulk predicate.
55. **hideKeyboard**: Dismiss the keyboard so the recipe list can be scrolled to its end and checked for any as-yet-uninspected recipes.
56. **scroll down**: All recipes inspected so far lacked black garlic, but the final duplicate is partially clipped and the list may continue. Scroll to the bottom to establish whether further recipes need inspection.
57. **tap “First Turkey and Cheese Panini”**: Inspect the first of five remaining recipes at the bottom for black garlic in its directions.
58. **pressBack**: x
59. **tap “Second Turkey and Cheese Panini”**: Inspect the second panini's directions; the first lacked black garlic, and the bulk predicate remains unproven.
60. **pressBack**: Second panini directions do not contain black garlic. Return to bottom list to inspect remaining entries.
61. **tap “Vegetarian Chili”**: Inspect the next unexamined recipe's directions for black garlic.
62. **pressBack**: Vegetarian Chili directions mention garlic and black beans separately, not black garlic. Return to the bottom of the recipe list to inspect the remaining recipes; the tap did open the detail despite the no-effect warning.
63. **tap “Veggie and Hummus Sandwich”**: Inspect the next unexamined recipe's directions for black garlic; all prior bottom entries lacked it.
64. **pressBack**: Veggie and Hummus Sandwich directions say only to spread hummus and add vegetables, with no black garlic. Return to the bottom list to see if other recipes remain; the prior tap succeeded despite the no-effect notice.
65. **hideKeyboard**: All listed recipes through Veggie and Hummus Sandwich were inspected and lacked black garlic. Hide the keyboard to confirm the end of the list and the bulk completion predicate.
66. **tap “Second Veggie and Hummus Sandwich”**: The bottom of the list shows a second Veggie and Hummus Sandwich with a different description; only the first was inspected. Open this final recipe to check its directions for black garlic.
67. **assertAI**: This is the last uninspected recipe at the bottom of the Broccoli list. Its visible directions say to spread hummus on bread, add cucumber, bell pepper, carrot, and lettuce, and substitute available ingredients—no black garlic. Earlier actions inspected every preceding recipe an…

## Verdict

Step verified deterministically from the assertion outcome

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

Other runs: [Recipe Delete Multiple Recipes](https://vostride.com/benchmark/android-world/RecipeDeleteMultipleRecipes.md) · [Recipe Delete Multiple Recipes With Noise](https://vostride.com/benchmark/android-world/RecipeDeleteMultipleRecipesWithNoise.md).
