Module: Ace::Test::EndToEndRunner
- Defined in:
- lib/ace/test/end_to_end_runner.rb,
lib/ace/test/end_to_end_runner/version.rb,
lib/ace/test/end_to_end_runner/models/test_case.rb,
lib/ace/test/end_to_end_runner/models/test_result.rb,
lib/ace/test/end_to_end_runner/atoms/result_parser.rb,
lib/ace/test/end_to_end_runner/atoms/prompt_builder.rb,
lib/ace/test/end_to_end_runner/models/test_scenario.rb,
lib/ace/test/end_to_end_runner/atoms/display_helpers.rb,
lib/ace/test/end_to_end_runner/cli/commands/run_test.rb,
lib/ace/test/end_to_end_runner/atoms/test_case_parser.rb,
lib/ace/test/end_to_end_runner/cli/commands/run_suite.rb,
lib/ace/test/end_to_end_runner/molecules/config_loader.rb,
lib/ace/test/end_to_end_runner/molecules/report_writer.rb,
lib/ace/test/end_to_end_runner/molecules/test_executor.rb,
lib/ace/test/end_to_end_runner/molecules/failure_finder.rb,
lib/ace/test/end_to_end_runner/molecules/fixture_copier.rb,
lib/ace/test/end_to_end_runner/molecules/setup_executor.rb,
lib/ace/test/end_to_end_runner/atoms/skill_result_parser.rb,
lib/ace/test/end_to_end_runner/molecules/scenario_loader.rb,
lib/ace/test/end_to_end_runner/molecules/test_discoverer.rb,
lib/ace/test/end_to_end_runner/atoms/skill_prompt_builder.rb,
lib/ace/test/end_to_end_runner/atoms/tc_fidelity_validator.rb,
lib/ace/test/end_to_end_runner/molecules/affected_detector.rb,
lib/ace/test/end_to_end_runner/molecules/pipeline_executor.rb,
lib/ace/test/end_to_end_runner/organisms/test_orchestrator.rb,
lib/ace/test/end_to_end_runner/molecules/integration_runner.rb,
lib/ace/test/end_to_end_runner/organisms/suite_orchestrator.rb,
lib/ace/test/end_to_end_runner/molecules/suite_report_writer.rb,
lib/ace/test/end_to_end_runner/molecules/bwrap_sandbox_backend.rb,
lib/ace/test/end_to_end_runner/molecules/simple_display_manager.rb,
lib/ace/test/end_to_end_runner/atoms/suite_report_prompt_builder.rb,
lib/ace/test/end_to_end_runner/molecules/pipeline_prompt_bundler.rb,
lib/ace/test/end_to_end_runner/molecules/sandbox_runtime_builder.rb,
lib/ace/test/end_to_end_runner/molecules/pipeline_sandbox_builder.rb,
lib/ace/test/end_to_end_runner/molecules/progress_display_manager.rb,
lib/ace/test/end_to_end_runner/molecules/pipeline_report_generator.rb,
lib/ace/test/end_to_end_runner/molecules/suite_simple_display_manager.rb,
lib/ace/test/end_to_end_runner/molecules/suite_progress_display_manager.rb
Defined Under Namespace
Modules: Atoms, CLI, Models, Molecules, Organisms
Constant Summary collapse
- REFRESH_INTERVAL =
Entry point for gem
This gem provides infrastructure for agent-executed end-to-end tests:
-
CLI command (ace-test-e2e) for running tests via LLM
-
Workflows for test execution (run-e2e-test.wf.md)
-
Templates for test scenarios (test-e2e.template.md)
-
Conventions for E2E testing (e2e-testing.g.md)
Tests can be executed by AI agents or via the CLI tool. See handbook/ for workflows and guides.
-
0.25- VERSION =
'0.38.11'