diff --git a/recipes/recipe_modules/bot_update/example.expected/apply_gerrit_ref.json b/recipes/recipe_modules/bot_update/examples/full.expected/apply_gerrit_ref.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/apply_gerrit_ref.json rename to recipes/recipe_modules/bot_update/examples/full.expected/apply_gerrit_ref.json diff --git a/recipes/recipe_modules/bot_update/example.expected/basic.json b/recipes/recipe_modules/bot_update/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/basic.json rename to recipes/recipe_modules/bot_update/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/bot_update/example.expected/basic_with_branch_heads.json b/recipes/recipe_modules/bot_update/examples/full.expected/basic_with_branch_heads.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/basic_with_branch_heads.json rename to recipes/recipe_modules/bot_update/examples/full.expected/basic_with_branch_heads.json diff --git a/recipes/recipe_modules/bot_update/example.expected/buildbot.json b/recipes/recipe_modules/bot_update/examples/full.expected/buildbot.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/buildbot.json rename to recipes/recipe_modules/bot_update/examples/full.expected/buildbot.json diff --git a/recipes/recipe_modules/bot_update/example.expected/clobber.json b/recipes/recipe_modules/bot_update/examples/full.expected/clobber.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/clobber.json rename to recipes/recipe_modules/bot_update/examples/full.expected/clobber.json diff --git a/recipes/recipe_modules/bot_update/example.expected/deprecated_got_revision_mapping.json b/recipes/recipe_modules/bot_update/examples/full.expected/deprecated_got_revision_mapping.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/deprecated_got_revision_mapping.json rename to recipes/recipe_modules/bot_update/examples/full.expected/deprecated_got_revision_mapping.json diff --git a/recipes/recipe_modules/bot_update/example.expected/gerrit_no_rebase_patch_ref.json b/recipes/recipe_modules/bot_update/examples/full.expected/gerrit_no_rebase_patch_ref.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/gerrit_no_rebase_patch_ref.json rename to recipes/recipe_modules/bot_update/examples/full.expected/gerrit_no_rebase_patch_ref.json diff --git a/recipes/recipe_modules/bot_update/example.expected/gerrit_no_reset.json b/recipes/recipe_modules/bot_update/examples/full.expected/gerrit_no_reset.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/gerrit_no_reset.json rename to recipes/recipe_modules/bot_update/examples/full.expected/gerrit_no_reset.json diff --git a/recipes/recipe_modules/bot_update/example.expected/no_shallow.json b/recipes/recipe_modules/bot_update/examples/full.expected/no_shallow.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/no_shallow.json rename to recipes/recipe_modules/bot_update/examples/full.expected/no_shallow.json diff --git a/recipes/recipe_modules/bot_update/example.expected/reset_root_solution_revision.json b/recipes/recipe_modules/bot_update/examples/full.expected/reset_root_solution_revision.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/reset_root_solution_revision.json rename to recipes/recipe_modules/bot_update/examples/full.expected/reset_root_solution_revision.json diff --git a/recipes/recipe_modules/bot_update/example.expected/trychange.json b/recipes/recipe_modules/bot_update/examples/full.expected/trychange.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/trychange.json rename to recipes/recipe_modules/bot_update/examples/full.expected/trychange.json diff --git a/recipes/recipe_modules/bot_update/example.expected/trychange_oauth2.json b/recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/trychange_oauth2.json rename to recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2.json diff --git a/recipes/recipe_modules/bot_update/example.expected/trychange_oauth2_buildbot.json b/recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2_buildbot.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/trychange_oauth2_buildbot.json rename to recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2_buildbot.json diff --git a/recipes/recipe_modules/bot_update/example.expected/trychange_oauth2_json.json b/recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2_json.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/trychange_oauth2_json.json rename to recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2_json.json diff --git a/recipes/recipe_modules/bot_update/example.expected/trychange_oauth2_json_win.json b/recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2_json_win.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/trychange_oauth2_json_win.json rename to recipes/recipe_modules/bot_update/examples/full.expected/trychange_oauth2_json_win.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_fail.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_fail.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_fail_patch.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail_patch.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_fail_patch.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail_patch.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_fail_patch_download.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail_patch_download.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_fail_patch_download.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail_patch_download.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_gerrit_angle.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_gerrit_angle.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_gerrit_angle.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_gerrit_angle.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_gerrit_angle_deprecated.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_gerrit_angle_deprecated.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_gerrit_angle_deprecated.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_gerrit_angle_deprecated.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_v8.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_v8.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_v8.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_v8.json diff --git a/recipes/recipe_modules/bot_update/example.expected/tryjob_v8_head_by_default.json b/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_v8_head_by_default.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/tryjob_v8_head_by_default.json rename to recipes/recipe_modules/bot_update/examples/full.expected/tryjob_v8_head_by_default.json diff --git a/recipes/recipe_modules/bot_update/example.expected/with_tags.json b/recipes/recipe_modules/bot_update/examples/full.expected/with_tags.json similarity index 100% rename from recipes/recipe_modules/bot_update/example.expected/with_tags.json rename to recipes/recipe_modules/bot_update/examples/full.expected/with_tags.json diff --git a/recipes/recipe_modules/bot_update/example.py b/recipes/recipe_modules/bot_update/examples/full.py similarity index 100% rename from recipes/recipe_modules/bot_update/example.py rename to recipes/recipe_modules/bot_update/examples/full.py diff --git a/recipes/recipe_modules/cipd/example.expected/basic.json b/recipes/recipe_modules/cipd/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/basic.json rename to recipes/recipe_modules/cipd/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/cipd/example.expected/basic_pkg.json b/recipes/recipe_modules/cipd/examples/full.expected/basic_pkg.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/basic_pkg.json rename to recipes/recipe_modules/cipd/examples/full.expected/basic_pkg.json diff --git a/recipes/recipe_modules/cipd/example.expected/describe-failed.json b/recipes/recipe_modules/cipd/examples/full.expected/describe-failed.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/describe-failed.json rename to recipes/recipe_modules/cipd/examples/full.expected/describe-failed.json diff --git a/recipes/recipe_modules/cipd/example.expected/describe-many-instances.json b/recipes/recipe_modules/cipd/examples/full.expected/describe-many-instances.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/describe-many-instances.json rename to recipes/recipe_modules/cipd/examples/full.expected/describe-many-instances.json diff --git a/recipes/recipe_modules/cipd/example.expected/mac64.json b/recipes/recipe_modules/cipd/examples/full.expected/mac64.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/mac64.json rename to recipes/recipe_modules/cipd/examples/full.expected/mac64.json diff --git a/recipes/recipe_modules/cipd/example.expected/pkg_bad_file.json b/recipes/recipe_modules/cipd/examples/full.expected/pkg_bad_file.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/pkg_bad_file.json rename to recipes/recipe_modules/cipd/examples/full.expected/pkg_bad_file.json diff --git a/recipes/recipe_modules/cipd/example.expected/pkg_bad_mode.json b/recipes/recipe_modules/cipd/examples/full.expected/pkg_bad_mode.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/pkg_bad_mode.json rename to recipes/recipe_modules/cipd/examples/full.expected/pkg_bad_mode.json diff --git a/recipes/recipe_modules/cipd/example.expected/pkg_bad_verfile.json b/recipes/recipe_modules/cipd/examples/full.expected/pkg_bad_verfile.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/pkg_bad_verfile.json rename to recipes/recipe_modules/cipd/examples/full.expected/pkg_bad_verfile.json diff --git a/recipes/recipe_modules/cipd/example.expected/win64.json b/recipes/recipe_modules/cipd/examples/full.expected/win64.json similarity index 100% rename from recipes/recipe_modules/cipd/example.expected/win64.json rename to recipes/recipe_modules/cipd/examples/full.expected/win64.json diff --git a/recipes/recipe_modules/cipd/example.py b/recipes/recipe_modules/cipd/examples/full.py similarity index 100% rename from recipes/recipe_modules/cipd/example.py rename to recipes/recipe_modules/cipd/examples/full.py diff --git a/recipes/recipe_modules/depot_tools/example.expected/basic.json b/recipes/recipe_modules/depot_tools/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/depot_tools/example.expected/basic.json rename to recipes/recipe_modules/depot_tools/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/depot_tools/example.expected/win.json b/recipes/recipe_modules/depot_tools/examples/full.expected/win.json similarity index 100% rename from recipes/recipe_modules/depot_tools/example.expected/win.json rename to recipes/recipe_modules/depot_tools/examples/full.expected/win.json diff --git a/recipes/recipe_modules/depot_tools/example.py b/recipes/recipe_modules/depot_tools/examples/full.py similarity index 100% rename from recipes/recipe_modules/depot_tools/example.py rename to recipes/recipe_modules/depot_tools/examples/full.py diff --git a/recipes/recipe_modules/gclient/example.expected/basic.json b/recipes/recipe_modules/gclient/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/gclient/example.expected/basic.json rename to recipes/recipe_modules/gclient/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/gclient/example.expected/buildbot.json b/recipes/recipe_modules/gclient/examples/full.expected/buildbot.json similarity index 100% rename from recipes/recipe_modules/gclient/example.expected/buildbot.json rename to recipes/recipe_modules/gclient/examples/full.expected/buildbot.json diff --git a/recipes/recipe_modules/gclient/example.expected/revision.json b/recipes/recipe_modules/gclient/examples/full.expected/revision.json similarity index 100% rename from recipes/recipe_modules/gclient/example.expected/revision.json rename to recipes/recipe_modules/gclient/examples/full.expected/revision.json diff --git a/recipes/recipe_modules/gclient/example.expected/tryserver.json b/recipes/recipe_modules/gclient/examples/full.expected/tryserver.json similarity index 100% rename from recipes/recipe_modules/gclient/example.expected/tryserver.json rename to recipes/recipe_modules/gclient/examples/full.expected/tryserver.json diff --git a/recipes/recipe_modules/gclient/example.py b/recipes/recipe_modules/gclient/examples/full.py similarity index 100% rename from recipes/recipe_modules/gclient/example.py rename to recipes/recipe_modules/gclient/examples/full.py diff --git a/recipes/recipe_modules/gerrit/example.expected/basic.json b/recipes/recipe_modules/gerrit/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/gerrit/example.expected/basic.json rename to recipes/recipe_modules/gerrit/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/gerrit/example.py b/recipes/recipe_modules/gerrit/examples/full.py similarity index 100% rename from recipes/recipe_modules/gerrit/example.py rename to recipes/recipe_modules/gerrit/examples/full.py diff --git a/recipes/recipe_modules/git/example.expected/basic.json b/recipes/recipe_modules/git/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/basic.json rename to recipes/recipe_modules/git/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/git/example.expected/basic_branch.json b/recipes/recipe_modules/git/examples/full.expected/basic_branch.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/basic_branch.json rename to recipes/recipe_modules/git/examples/full.expected/basic_branch.json diff --git a/recipes/recipe_modules/git/example.expected/basic_file_name.json b/recipes/recipe_modules/git/examples/full.expected/basic_file_name.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/basic_file_name.json rename to recipes/recipe_modules/git/examples/full.expected/basic_file_name.json diff --git a/recipes/recipe_modules/git/example.expected/basic_hash.json b/recipes/recipe_modules/git/examples/full.expected/basic_hash.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/basic_hash.json rename to recipes/recipe_modules/git/examples/full.expected/basic_hash.json diff --git a/recipes/recipe_modules/git/example.expected/basic_ref.json b/recipes/recipe_modules/git/examples/full.expected/basic_ref.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/basic_ref.json rename to recipes/recipe_modules/git/examples/full.expected/basic_ref.json diff --git a/recipes/recipe_modules/git/example.expected/basic_submodule_update_force.json b/recipes/recipe_modules/git/examples/full.expected/basic_submodule_update_force.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/basic_submodule_update_force.json rename to recipes/recipe_modules/git/examples/full.expected/basic_submodule_update_force.json diff --git a/recipes/recipe_modules/git/example.expected/can_fail_build.json b/recipes/recipe_modules/git/examples/full.expected/can_fail_build.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/can_fail_build.json rename to recipes/recipe_modules/git/examples/full.expected/can_fail_build.json diff --git a/recipes/recipe_modules/git/example.expected/cannot_fail_build.json b/recipes/recipe_modules/git/examples/full.expected/cannot_fail_build.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/cannot_fail_build.json rename to recipes/recipe_modules/git/examples/full.expected/cannot_fail_build.json diff --git a/recipes/recipe_modules/git/example.expected/cat-file_test.json b/recipes/recipe_modules/git/examples/full.expected/cat-file_test.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/cat-file_test.json rename to recipes/recipe_modules/git/examples/full.expected/cat-file_test.json diff --git a/recipes/recipe_modules/git/example.expected/count-objects_delta.json b/recipes/recipe_modules/git/examples/full.expected/count-objects_delta.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/count-objects_delta.json rename to recipes/recipe_modules/git/examples/full.expected/count-objects_delta.json diff --git a/recipes/recipe_modules/git/example.expected/count-objects_failed.json b/recipes/recipe_modules/git/examples/full.expected/count-objects_failed.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/count-objects_failed.json rename to recipes/recipe_modules/git/examples/full.expected/count-objects_failed.json diff --git a/recipes/recipe_modules/git/example.expected/count-objects_with_bad_output.json b/recipes/recipe_modules/git/examples/full.expected/count-objects_with_bad_output.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/count-objects_with_bad_output.json rename to recipes/recipe_modules/git/examples/full.expected/count-objects_with_bad_output.json diff --git a/recipes/recipe_modules/git/example.expected/count-objects_with_bad_output_fails_build.json b/recipes/recipe_modules/git/examples/full.expected/count-objects_with_bad_output_fails_build.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/count-objects_with_bad_output_fails_build.json rename to recipes/recipe_modules/git/examples/full.expected/count-objects_with_bad_output_fails_build.json diff --git a/recipes/recipe_modules/git/example.expected/curl_trace_file.json b/recipes/recipe_modules/git/examples/full.expected/curl_trace_file.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/curl_trace_file.json rename to recipes/recipe_modules/git/examples/full.expected/curl_trace_file.json diff --git a/recipes/recipe_modules/git/example.expected/git-cache-checkout.json b/recipes/recipe_modules/git/examples/full.expected/git-cache-checkout.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/git-cache-checkout.json rename to recipes/recipe_modules/git/examples/full.expected/git-cache-checkout.json diff --git a/recipes/recipe_modules/git/example.expected/platform_win.json b/recipes/recipe_modules/git/examples/full.expected/platform_win.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/platform_win.json rename to recipes/recipe_modules/git/examples/full.expected/platform_win.json diff --git a/recipes/recipe_modules/git/example.expected/rebase_failed.json b/recipes/recipe_modules/git/examples/full.expected/rebase_failed.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/rebase_failed.json rename to recipes/recipe_modules/git/examples/full.expected/rebase_failed.json diff --git a/recipes/recipe_modules/git/example.expected/remote_not_origin.json b/recipes/recipe_modules/git/examples/full.expected/remote_not_origin.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/remote_not_origin.json rename to recipes/recipe_modules/git/examples/full.expected/remote_not_origin.json diff --git a/recipes/recipe_modules/git/example.expected/set_got_revision.json b/recipes/recipe_modules/git/examples/full.expected/set_got_revision.json similarity index 100% rename from recipes/recipe_modules/git/example.expected/set_got_revision.json rename to recipes/recipe_modules/git/examples/full.expected/set_got_revision.json diff --git a/recipes/recipe_modules/git/example.py b/recipes/recipe_modules/git/examples/full.py similarity index 100% rename from recipes/recipe_modules/git/example.py rename to recipes/recipe_modules/git/examples/full.py diff --git a/recipes/recipe_modules/git_cl/example.expected/basic.json b/recipes/recipe_modules/git_cl/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/git_cl/example.expected/basic.json rename to recipes/recipe_modules/git_cl/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/git_cl/example.py b/recipes/recipe_modules/git_cl/examples/full.py similarity index 100% rename from recipes/recipe_modules/git_cl/example.py rename to recipes/recipe_modules/git_cl/examples/full.py diff --git a/recipes/recipe_modules/gitiles/example.expected/basic.json b/recipes/recipe_modules/gitiles/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/gitiles/example.expected/basic.json rename to recipes/recipe_modules/gitiles/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/gitiles/example.py b/recipes/recipe_modules/gitiles/examples/full.py similarity index 100% rename from recipes/recipe_modules/gitiles/example.py rename to recipes/recipe_modules/gitiles/examples/full.py diff --git a/recipes/recipe_modules/gsutil/example.expected/basic.json b/recipes/recipe_modules/gsutil/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/gsutil/example.expected/basic.json rename to recipes/recipe_modules/gsutil/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/gsutil/example.py b/recipes/recipe_modules/gsutil/examples/full.py similarity index 100% rename from recipes/recipe_modules/gsutil/example.py rename to recipes/recipe_modules/gsutil/examples/full.py diff --git a/recipes/recipe_modules/infra_paths/example.expected/basic.json b/recipes/recipe_modules/infra_paths/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/basic.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_buildbot_linux.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_buildbot_linux.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_buildbot_linux.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_buildbot_linux.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_buildbot_mac.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_buildbot_mac.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_buildbot_mac.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_buildbot_mac.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_buildbot_win.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_buildbot_win.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_buildbot_win.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_buildbot_win.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_generic_linux.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_generic_linux.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_generic_linux.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_generic_linux.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_generic_mac.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_generic_mac.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_generic_mac.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_generic_mac.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_generic_win.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_generic_win.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_generic_win.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_generic_win.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_kitchen_linux.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_kitchen_linux.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_kitchen_linux.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_kitchen_linux.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_kitchen_mac.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_kitchen_mac.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_kitchen_mac.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_kitchen_mac.json diff --git a/recipes/recipe_modules/infra_paths/example.expected/paths_kitchen_win.json b/recipes/recipe_modules/infra_paths/examples/full.expected/paths_kitchen_win.json similarity index 100% rename from recipes/recipe_modules/infra_paths/example.expected/paths_kitchen_win.json rename to recipes/recipe_modules/infra_paths/examples/full.expected/paths_kitchen_win.json diff --git a/recipes/recipe_modules/infra_paths/example.py b/recipes/recipe_modules/infra_paths/examples/full.py similarity index 100% rename from recipes/recipe_modules/infra_paths/example.py rename to recipes/recipe_modules/infra_paths/examples/full.py diff --git a/recipes/recipe_modules/presubmit/example.expected/basic.json b/recipes/recipe_modules/presubmit/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/presubmit/example.expected/basic.json rename to recipes/recipe_modules/presubmit/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/presubmit/example.py b/recipes/recipe_modules/presubmit/examples/full.py similarity index 100% rename from recipes/recipe_modules/presubmit/example.py rename to recipes/recipe_modules/presubmit/examples/full.py diff --git a/recipes/recipe_modules/rietveld/example.expected/basic.json b/recipes/recipe_modules/rietveld/examples/full.expected/basic.json similarity index 100% rename from recipes/recipe_modules/rietveld/example.expected/basic.json rename to recipes/recipe_modules/rietveld/examples/full.expected/basic.json diff --git a/recipes/recipe_modules/rietveld/example.expected/buildbot.json b/recipes/recipe_modules/rietveld/examples/full.expected/buildbot.json similarity index 100% rename from recipes/recipe_modules/rietveld/example.expected/buildbot.json rename to recipes/recipe_modules/rietveld/examples/full.expected/buildbot.json diff --git a/recipes/recipe_modules/rietveld/example.expected/no_auth.json b/recipes/recipe_modules/rietveld/examples/full.expected/no_auth.json similarity index 100% rename from recipes/recipe_modules/rietveld/example.expected/no_auth.json rename to recipes/recipe_modules/rietveld/examples/full.expected/no_auth.json diff --git a/recipes/recipe_modules/rietveld/example.py b/recipes/recipe_modules/rietveld/examples/full.py similarity index 100% rename from recipes/recipe_modules/rietveld/example.py rename to recipes/recipe_modules/rietveld/examples/full.py diff --git a/recipes/recipe_modules/tryserver/example.expected/basic_tags.json b/recipes/recipe_modules/tryserver/examples/full.expected/basic_tags.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/basic_tags.json rename to recipes/recipe_modules/tryserver/examples/full.expected/basic_tags.json diff --git a/recipes/recipe_modules/tryserver/example.expected/set_failure_hash_with_no_steps.json b/recipes/recipe_modules/tryserver/examples/full.expected/set_failure_hash_with_no_steps.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/set_failure_hash_with_no_steps.json rename to recipes/recipe_modules/tryserver/examples/full.expected/set_failure_hash_with_no_steps.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_gerrit_patch.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_gerrit_patch.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_gerrit_patch.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_gerrit_patch.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_gerrit_patch_deprecated.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_gerrit_patch_deprecated.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_gerrit_patch_deprecated.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_gerrit_patch_deprecated.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_git_patch.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_git_patch.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_git_patch.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_git_patch.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_git_patch_luci.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_git_patch_luci.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_git_patch_luci.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_git_patch_luci.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_rietveld_patch.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_rietveld_patch.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_rietveld_patch.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_rietveld_patch.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_rietveld_patch_new.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_rietveld_patch_new.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_rietveld_patch_new.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_rietveld_patch_new.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_wrong_patch.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_wrong_patch.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_wrong_patch.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_wrong_patch.json diff --git a/recipes/recipe_modules/tryserver/example.expected/with_wrong_patch_new.json b/recipes/recipe_modules/tryserver/examples/full.expected/with_wrong_patch_new.json similarity index 100% rename from recipes/recipe_modules/tryserver/example.expected/with_wrong_patch_new.json rename to recipes/recipe_modules/tryserver/examples/full.expected/with_wrong_patch_new.json diff --git a/recipes/recipe_modules/tryserver/example.py b/recipes/recipe_modules/tryserver/examples/full.py similarity index 100% rename from recipes/recipe_modules/tryserver/example.py rename to recipes/recipe_modules/tryserver/examples/full.py