AutoBE
    Preparing search index...

    Interface AutoBeRealizeTestCompleteEvent

    Event fired when the Realize agent completes the entire E2E test suite execution, finalizing the comprehensive validation of the backend implementation.

    This event represents the successful completion of the final validation phase in the AutoBE pipeline, where all Test agent-generated E2E test functions have been executed against the fully implemented backend application. The completion marks the end of comprehensive functional validation that verifies the entire application stack from API endpoints through business logic to database interactions.

    The test suite completion provides the definitive assessment of whether the generated backend application meets all business requirements, API contracts, and data model specifications. This comprehensive validation result determines the production readiness of the generated application and identifies any remaining issues that need resolution.

    Samchon

    interface AutoBeRealizeTestCompleteEvent {
        completed_at: string & Format<"date-time">;
        created_at: string & Format<"date-time">;
        id: string;
        operations: IAutoBeRealizeTestOperation[];
        step: number;
        type: "realizeTestComplete";
    }

    Hierarchy

    • AutoBeEventBase<"realizeTestComplete">
      • AutoBeRealizeTestCompleteEvent
    Index

    Properties

    completed_at: string & Format<"date-time">

    Timestamp when the entire test suite execution was completed.

    Records the exact moment when all planned E2E test operations finished execution, marking the completion of the comprehensive validation process. This timestamp represents the definitive end point of the AutoBE development pipeline validation phase and provides audit trail information for the complete development cycle.

    The completion timestamp is essential for performance analysis of the entire test suite, understanding total validation duration, and maintaining comprehensive audit trails of the development and validation process. It serves as the official completion marker for stakeholders tracking project delivery milestones.

    created_at: string & Format<"date-time">

    Timestamp when the event was created.

    ISO 8601 formatted date-time string indicating when this event was emitted by the system. This timestamp is crucial for event ordering, performance analysis, and debugging the agent workflow execution timeline.

    Format: "YYYY-MM-DDTHH:mm:ss.sssZ" (e.g., "2024-01-15T14:30:45.123Z")

    id: string

    A unique identifier for the event.

    Comprehensive results of all executed test operations with detailed outcome information.

    Contains the complete collection of IAutoBeRealizeTestOperation results representing every E2E test function that was executed during the validation process. Each operation result includes detailed information about test execution outcomes, return values, error conditions, timing data, and validation status.

    This comprehensive result set provides stakeholders with complete visibility into the validation process, enabling detailed analysis of which functionality passed validation, which tests failed, and what specific issues were encountered during the testing process. The operation results serve as the authoritative record of backend implementation quality and compliance with established requirements.

    step: number

    Final iteration number of the requirements analysis that was comprehensively validated through this test execution.

    Indicates which version of the requirements analysis was fully validated through the complete E2E test suite execution. This step number represents the definitive synchronization point between requirements, implementation, and validation, confirming that all aspects of the specified requirements version have been tested and validated.

    The step value serves as the authoritative reference for the completed validation scope, ensuring that all stakeholders understand which requirements version has been comprehensively tested and validated through the complete backend implementation. This final step number marks the completion milestone for the entire AutoBE development and validation cycle.

    type: "realizeTestComplete"

    Unique identifier for the event type.

    A literal string that discriminates between different event types in the AutoBE system. This field enables TypeScript's discriminated union feature, allowing type-safe event handling through switch statements or conditional checks.

    Examples: "analyzeWrite", "prismaSchemas", "interfaceOperations", "testScenarios"