UNPKG

claude-code-collective

Version:

Sub-agent collective framework for Claude Code with TDD validation, hub-spoke coordination, and automated handoffs

281 lines 34.7 kB
<?xml version="1.0" encoding="UTF-8"?> <testsuites name="jest tests" tests="132" failures="0" errors="0" time="15.605"> <testsuite name="Advanced Contract Validation" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="4.491" tests="7"> <testcase classname="Advanced Contract Validation Multi-Stage Contract Chains should validate chained contract dependencies" name="Advanced Contract Validation Multi-Stage Contract Chains should validate chained contract dependencies" time="0.053"> </testcase> <testcase classname="Advanced Contract Validation Multi-Stage Contract Chains should handle contract chain failures with proper rollback" name="Advanced Contract Validation Multi-Stage Contract Chains should handle contract chain failures with proper rollback" time="0.006"> </testcase> <testcase classname="Advanced Contract Validation Performance Contract Validation should validate performance requirements in contracts" name="Advanced Contract Validation Performance Contract Validation should validate performance requirements in contracts" time="0.005"> </testcase> <testcase classname="Advanced Contract Validation Performance Contract Validation should handle performance contract violations" name="Advanced Contract Validation Performance Contract Validation should handle performance contract violations" time="0.005"> </testcase> <testcase classname="Advanced Contract Validation Security Contract Validation should validate security requirements in handoff contracts" name="Advanced Contract Validation Security Contract Validation should validate security requirements in handoff contracts" time="0.005"> </testcase> <testcase classname="Advanced Contract Validation Security Contract Validation should reject insecure handoff attempts" name="Advanced Contract Validation Security Contract Validation should reject insecure handoff attempts" time="0.003"> </testcase> <testcase classname="Advanced Contract Validation Data Integrity Contract Validation should validate data transformation contracts" name="Advanced Contract Validation Data Integrity Contract Validation should validate data transformation contracts" time="0.007"> </testcase> </testsuite> <testsuite name="Contract Validation System" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="4.512" tests="9"> <testcase classname="Contract Validation System TestContractValidator Integration should parse TEST_CONTRACT from agent output" name="Contract Validation System TestContractValidator Integration should parse TEST_CONTRACT from agent output" time="0.068"> </testcase> <testcase classname="Contract Validation System TestContractValidator Integration should validate contract structure" name="Contract Validation System TestContractValidator Integration should validate contract structure" time="0.009"> </testcase> <testcase classname="Contract Validation System TestContractValidator Integration should reject malformed contracts" name="Contract Validation System TestContractValidator Integration should reject malformed contracts" time="0.004"> </testcase> <testcase classname="Contract Validation System Precondition Execution should execute preconditions successfully" name="Contract Validation System Precondition Execution should execute preconditions successfully" time="0.006"> </testcase> <testcase classname="Contract Validation System Precondition Execution should handle failing preconditions" name="Contract Validation System Precondition Execution should handle failing preconditions" time="0.01"> </testcase> <testcase classname="Contract Validation System Handoff Validation Workflow should validate complete handoff workflow" name="Contract Validation System Handoff Validation Workflow should validate complete handoff workflow" time="0.005"> </testcase> <testcase classname="Contract Validation System Handoff Validation Workflow should handle handoff validation failures" name="Contract Validation System Handoff Validation Workflow should handle handoff validation failures" time="0.005"> </testcase> <testcase classname="Contract Validation System Rollback System should execute rollback on contract failure" name="Contract Validation System Rollback System should execute rollback on contract failure" time="0.006"> </testcase> <testcase classname="Contract Validation System Statistics and Monitoring should have validation statistics methods" name="Contract Validation System Statistics and Monitoring should have validation statistics methods" time="0.005"> </testcase> </testsuite> <testsuite name="TDD Validation Agent" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="4.88" tests="9"> <testcase classname="TDD Validation Agent Agent Integration should have tdd-validation-agent specification file" name="TDD Validation Agent Agent Integration should have tdd-validation-agent specification file" time="0.106"> </testcase> <testcase classname="TDD Validation Agent Agent Integration should validate TDD methodology compliance" name="TDD Validation Agent Agent Integration should validate TDD methodology compliance" time="0.012"> </testcase> <testcase classname="TDD Validation Agent Agent Integration should reject incomplete TDD cycles" name="TDD Validation Agent Agent Integration should reject incomplete TDD cycles" time="0.009"> </testcase> <testcase classname="TDD Validation Agent Quality Gate Validation should enforce test coverage requirements" name="TDD Validation Agent Quality Gate Validation should enforce test coverage requirements" time="0.005"> </testcase> <testcase classname="TDD Validation Agent Quality Gate Validation should validate build success requirements" name="TDD Validation Agent Quality Gate Validation should validate build success requirements" time="0.007"> </testcase> <testcase classname="TDD Validation Agent Agent Handoff Integration should validate handoff with TDD evidence" name="TDD Validation Agent Agent Handoff Integration should validate handoff with TDD evidence" time="0.006"> </testcase> <testcase classname="TDD Validation Agent Agent Handoff Integration should block handoff without proper TDD evidence" name="TDD Validation Agent Agent Handoff Integration should block handoff without proper TDD evidence" time="0.006"> </testcase> <testcase classname="TDD Validation Agent Task Validation Workflow should validate task completion with proper TDD cycle" name="TDD Validation Agent Task Validation Workflow should validate task completion with proper TDD cycle" time="0.007"> </testcase> <testcase classname="TDD Validation Agent Task Validation Workflow should handle task validation failures with remediation" name="TDD Validation Agent Task Validation Workflow should handle task validation failures with remediation" time="0.007"> </testcase> </testsuite> <testsuite name="Agent Handoff Validation" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="8.815" tests="16"> <testcase classname="Agent Handoff Validation Hub-and-Spoke Routing should prevent direct agent-to-agent communication" name="Agent Handoff Validation Hub-and-Spoke Routing should prevent direct agent-to-agent communication" time="0.116"> </testcase> <testcase classname="Agent Handoff Validation Hub-and-Spoke Routing should validate routing through hub" name="Agent Handoff Validation Hub-and-Spoke Routing should validate routing through hub" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Hub-and-Spoke Routing should validate agent capabilities matching" name="Agent Handoff Validation Hub-and-Spoke Routing should validate agent capabilities matching" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Test-Driven Handoffs should warn about handoffs without test contracts" name="Agent Handoff Validation Test-Driven Handoffs should warn about handoffs without test contracts" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Test-Driven Handoffs should validate preconditions before handoff" name="Agent Handoff Validation Test-Driven Handoffs should validate preconditions before handoff" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Test-Driven Handoffs should validate TEST_CONTRACT format" name="Agent Handoff Validation Test-Driven Handoffs should validate TEST_CONTRACT format" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Context Preservation should preserve context across handoffs" name="Agent Handoff Validation Context Preservation should preserve context across handoffs" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Context Preservation should track context retention metrics" name="Agent Handoff Validation Context Preservation should track context retention metrics" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Context Preservation should validate context completeness" name="Agent Handoff Validation Context Preservation should validate context completeness" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Quality Gates should enforce quality gates between agents" name="Agent Handoff Validation Quality Gates should enforce quality gates between agents" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Quality Gates should allow handoff when all quality gates pass" name="Agent Handoff Validation Quality Gates should allow handoff when all quality gates pass" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Real-World Integration Scenarios should handle complex multi-agent feature implementation workflow" name="Agent Handoff Validation Real-World Integration Scenarios should handle complex multi-agent feature implementation workflow" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Real-World Integration Scenarios should validate cross-agent context preservation in complex workflows" name="Agent Handoff Validation Real-World Integration Scenarios should validate cross-agent context preservation in complex workflows" time="0.004"> </testcase> <testcase classname="Agent Handoff Validation Real-World Integration Scenarios should handle edge case: agent failure with rollback" name="Agent Handoff Validation Real-World Integration Scenarios should handle edge case: agent failure with rollback" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Real-World Integration Scenarios should validate performance requirements in handoffs" name="Agent Handoff Validation Real-World Integration Scenarios should validate performance requirements in handoffs" time="0.003"> </testcase> <testcase classname="Agent Handoff Validation Real-World Integration Scenarios should handle concurrent agent coordination" name="Agent Handoff Validation Real-World Integration Scenarios should handle concurrent agent coordination" time="0.003"> </testcase> </testsuite> <testsuite name="Phase 5 - Command System Implementation" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="11.431" tests="50"> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should parse basic collective commands" name="Phase 5 - Command System Implementation CollectiveCommandParser should parse basic collective commands" time="0.134"> </testcase> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should parse agent commands with arguments" name="Phase 5 - Command System Implementation CollectiveCommandParser should parse agent commands with arguments" time="0.02"> </testcase> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should parse gate commands with flags" name="Phase 5 - Command System Implementation CollectiveCommandParser should parse gate commands with flags" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should reject natural language commands" name="Phase 5 - Command System Implementation CollectiveCommandParser should reject natural language commands" time="0.026"> </testcase> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should handle command aliases" name="Phase 5 - Command System Implementation CollectiveCommandParser should handle command aliases" time="0.021"> </testcase> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should provide suggestions for invalid commands" name="Phase 5 - Command System Implementation CollectiveCommandParser should provide suggestions for invalid commands" time="0.021"> </testcase> <testcase classname="Phase 5 - Command System Implementation CollectiveCommandParser should handle complex command arguments" name="Phase 5 - Command System Implementation CollectiveCommandParser should handle complex command arguments" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandAutocomplete should provide namespace suggestions" name="Phase 5 - Command System Implementation CommandAutocomplete should provide namespace suggestions" time="0.021"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandAutocomplete should provide command suggestions" name="Phase 5 - Command System Implementation CommandAutocomplete should provide command suggestions" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandAutocomplete should provide argument suggestions" name="Phase 5 - Command System Implementation CommandAutocomplete should provide argument suggestions" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandAutocomplete should provide natural language suggestions" name="Phase 5 - Command System Implementation CommandAutocomplete should provide natural language suggestions" time="0.02"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandAutocomplete should provide flag suggestions" name="Phase 5 - Command System Implementation CommandAutocomplete should provide flag suggestions" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandAutocomplete should rank suggestions by relevance" name="Phase 5 - Command System Implementation CommandAutocomplete should rank suggestions by relevance" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHistoryManager should add commands to history" name="Phase 5 - Command System Implementation CommandHistoryManager should add commands to history" time="0.021"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHistoryManager should search command history" name="Phase 5 - Command System Implementation CommandHistoryManager should search command history" time="0.017"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHistoryManager should generate statistics" name="Phase 5 - Command System Implementation CommandHistoryManager should generate statistics" time="0.017"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHistoryManager should export history in different formats" name="Phase 5 - Command System Implementation CommandHistoryManager should export history in different formats" time="0.028"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHistoryManager should persist history to disk" name="Phase 5 - Command System Implementation CommandHistoryManager should persist history to disk" time="0.034"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should provide general help" name="Phase 5 - Command System Implementation CommandHelpSystem should provide general help" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should provide namespace-specific help" name="Phase 5 - Command System Implementation CommandHelpSystem should provide namespace-specific help" time="0.02"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should provide command-specific help" name="Phase 5 - Command System Implementation CommandHelpSystem should provide command-specific help" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should handle unknown namespaces" name="Phase 5 - Command System Implementation CommandHelpSystem should handle unknown namespaces" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should handle unknown commands" name="Phase 5 - Command System Implementation CommandHelpSystem should handle unknown commands" time="0.019"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should provide interactive help" name="Phase 5 - Command System Implementation CommandHelpSystem should provide interactive help" time="0.023"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandHelpSystem should provide error-specific help" name="Phase 5 - Command System Implementation CommandHelpSystem should provide error-specific help" time="0.028"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should execute commands successfully" name="Phase 5 - Command System Implementation CommandSystem Integration should execute commands successfully" time="0.021"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should reject natural language commands" name="Phase 5 - Command System Implementation CommandSystem Integration should reject natural language commands" time="0.03"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should provide autocomplete suggestions" name="Phase 5 - Command System Implementation CommandSystem Integration should provide autocomplete suggestions" time="0.042"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should maintain command history" name="Phase 5 - Command System Implementation CommandSystem Integration should maintain command history" time="0.032"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should track performance metrics" name="Phase 5 - Command System Implementation CommandSystem Integration should track performance metrics" time="0.032"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should handle command validation" name="Phase 5 - Command System Implementation CommandSystem Integration should handle command validation" time="0.042"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should preprocess commands" name="Phase 5 - Command System Implementation CommandSystem Integration should preprocess commands" time="0.043"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should execute batch commands" name="Phase 5 - Command System Implementation CommandSystem Integration should execute batch commands" time="0.038"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should export system data" name="Phase 5 - Command System Implementation CommandSystem Integration should export system data" time="0.031"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should perform system maintenance" name="Phase 5 - Command System Implementation CommandSystem Integration should perform system maintenance" time="0.042"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should handle errors gracefully" name="Phase 5 - Command System Implementation CommandSystem Integration should handle errors gracefully" time="0.03"> </testcase> <testcase classname="Phase 5 - Command System Implementation CommandSystem Integration should measure performance" name="Phase 5 - Command System Implementation CommandSystem Integration should measure performance" time="0.033"> </testcase> <testcase classname="Phase 5 - Command System Implementation Command System Edge Cases should handle empty commands" name="Phase 5 - Command System Implementation Command System Edge Cases should handle empty commands" time="0.033"> </testcase> <testcase classname="Phase 5 - Command System Implementation Command System Edge Cases should handle very long commands" name="Phase 5 - Command System Implementation Command System Edge Cases should handle very long commands" time="0.033"> </testcase> <testcase classname="Phase 5 - Command System Implementation Command System Edge Cases should handle special characters" name="Phase 5 - Command System Implementation Command System Edge Cases should handle special characters" time="0.032"> </testcase> <testcase classname="Phase 5 - Command System Implementation Command System Edge Cases should handle concurrent commands" name="Phase 5 - Command System Implementation Command System Edge Cases should handle concurrent commands" time="0.035"> </testcase> <testcase classname="Phase 5 - Command System Implementation Command System Edge Cases should handle command with quotes" name="Phase 5 - Command System Implementation Command System Edge Cases should handle command with quotes" time="0.035"> </testcase> <testcase classname="Phase 5 - Command System Implementation Performance Requirements should execute simple commands under 100ms" name="Phase 5 - Command System Implementation Performance Requirements should execute simple commands under 100ms" time="0.035"> </testcase> <testcase classname="Phase 5 - Command System Implementation Performance Requirements should handle autocomplete under 50ms" name="Phase 5 - Command System Implementation Performance Requirements should handle autocomplete under 50ms" time="0.048"> </testcase> <testcase classname="Phase 5 - Command System Implementation Performance Requirements should maintain performance with large history" name="Phase 5 - Command System Implementation Performance Requirements should maintain performance with large history" time="0.133"> </testcase> <testcase classname="Phase 5 - Command System Implementation Natural Language Processing should reject natural language commands" name="Phase 5 - Command System Implementation Natural Language Processing should reject natural language commands" time="0.058"> </testcase> <testcase classname="Phase 5 - Command System Implementation Natural Language Processing should suggest proper command format" name="Phase 5 - Command System Implementation Natural Language Processing should suggest proper command format" time="0.045"> </testcase> <testcase classname="Phase 5 Validation Criteria should meet all Phase 5 requirements" name="Phase 5 Validation Criteria should meet all Phase 5 requirements" time="0.003"> </testcase> <testcase classname="Phase 5 Validation Criteria should support all required command namespaces" name="Phase 5 Validation Criteria should support all required command namespaces" time="0.003"> </testcase> <testcase classname="Phase 5 Validation Criteria should support required aliases" name="Phase 5 Validation Criteria should support required aliases" time="0.003"> </testcase> </testsuite> <testsuite name="Agent Lifecycle Tests" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="12.231" tests="25"> <testcase classname="Agent Lifecycle Tests Basic Agent Spawning should spawn agent with base template" name="Agent Lifecycle Tests Basic Agent Spawning should spawn agent with base template" time="0.109"> </testcase> <testcase classname="Agent Lifecycle Tests Basic Agent Spawning should spawn agent with research template" name="Agent Lifecycle Tests Basic Agent Spawning should spawn agent with research template" time="0.023"> </testcase> <testcase classname="Agent Lifecycle Tests Basic Agent Spawning should spawn agent with implementation template" name="Agent Lifecycle Tests Basic Agent Spawning should spawn agent with implementation template" time="0.022"> </testcase> <testcase classname="Agent Lifecycle Tests Agent Registration should register agent in registry after spawn" name="Agent Lifecycle Tests Agent Registration should register agent in registry after spawn" time="0.025"> </testcase> <testcase classname="Agent Lifecycle Tests Agent Registration should prevent duplicate agent registration" name="Agent Lifecycle Tests Agent Registration should prevent duplicate agent registration" time="0.052"> </testcase> <testcase classname="Agent Lifecycle Tests Error Handling should handle invalid template gracefully" name="Agent Lifecycle Tests Error Handling should handle invalid template gracefully" time="0.04"> </testcase> <testcase classname="Agent Lifecycle Tests Error Handling should handle missing required parameters" name="Agent Lifecycle Tests Error Handling should handle missing required parameters" time="0.003"> </testcase> <testcase classname="Agent Lifecycle Tests Error Handling should handle spawn failures gracefully" name="Agent Lifecycle Tests Error Handling should handle spawn failures gracefully" time="0.004"> </testcase> <testcase classname="Agent Lifecycle Tests Concurrent Operations should handle concurrent spawning" name="Agent Lifecycle Tests Concurrent Operations should handle concurrent spawning" time="0.031"> </testcase> <testcase classname="Agent Lifecycle Tests Concurrent Operations should handle race conditions in registry" name="Agent Lifecycle Tests Concurrent Operations should handle race conditions in registry" time="0.044"> </testcase> <testcase classname="Agent Lifecycle Tests Agent Cleanup and Despawning should cleanup agent through registry" name="Agent Lifecycle Tests Agent Cleanup and Despawning should cleanup agent through registry" time="0.047"> </testcase> <testcase classname="Agent Lifecycle Tests Agent Cleanup and Despawning should handle cleanup of non-existent agent" name="Agent Lifecycle Tests Agent Cleanup and Despawning should handle cleanup of non-existent agent" time="0.003"> </testcase> <testcase classname="Agent Lifecycle Tests Lifecycle Management should automatically cleanup idle agents" name="Agent Lifecycle Tests Lifecycle Management should automatically cleanup idle agents" time="2.234"> </testcase> <testcase classname="Agent Lifecycle Tests Lifecycle Management should handle health checks" name="Agent Lifecycle Tests Lifecycle Management should handle health checks" time="0.03"> </testcase> <testcase classname="Agent Lifecycle Tests Resource Management should track resource usage" name="Agent Lifecycle Tests Resource Management should track resource usage" time="0.035"> </testcase> <testcase classname="Agent Lifecycle Tests Resource Management should cleanup based on resource policies" name="Agent Lifecycle Tests Resource Management should cleanup based on resource policies" time="0.033"> </testcase> <testcase classname="Agent Lifecycle Tests Command Interface Integration should spawn agent through command interface" name="Agent Lifecycle Tests Command Interface Integration should spawn agent through command interface" time="0.029"> </testcase> <testcase classname="Agent Lifecycle Tests Command Interface Integration should list templates through command interface" name="Agent Lifecycle Tests Command Interface Integration should list templates through command interface" time="0.004"> </testcase> <testcase classname="Agent Lifecycle Tests Command Interface Integration should get status through command interface" name="Agent Lifecycle Tests Command Interface Integration should get status through command interface" time="0.004"> </testcase> <testcase classname="Agent Lifecycle Tests Command Interface Integration should handle help command" name="Agent Lifecycle Tests Command Interface Integration should handle help command" time="0.004"> </testcase> <testcase classname="Agent Lifecycle Tests Performance and Scalability should handle burst spawning within limits" name="Agent Lifecycle Tests Performance and Scalability should handle burst spawning within limits" time="0.044"> </testcase> <testcase classname="Agent Lifecycle Tests Performance and Scalability should maintain registry consistency under load" name="Agent Lifecycle Tests Performance and Scalability should maintain registry consistency under load" time="0.047"> </testcase> <testcase classname="Agent Lifecycle Tests Edge Cases and Error Recovery should recover from corrupted agent file" name="Agent Lifecycle Tests Edge Cases and Error Recovery should recover from corrupted agent file" time="0.116"> </testcase> <testcase classname="Agent Lifecycle Tests Edge Cases and Error Recovery should handle spawner shutdown gracefully" name="Agent Lifecycle Tests Edge Cases and Error Recovery should handle spawner shutdown gracefully" time="0.026"> </testcase> <testcase classname="Integration Tests should integrate all systems for complete workflow" name="Integration Tests should integrate all systems for complete workflow" time="0.142"> </testcase> </testsuite> <testsuite name="Registry Persistence and Recovery Tests" errors="0" failures="0" skipped="0" timestamp="2025-08-13T08:32:05" time="14.186" tests="16"> <testcase classname="Registry Persistence and Recovery Tests Registry Persistence should persist registry data to disk" name="Registry Persistence and Recovery Tests Registry Persistence should persist registry data to disk" time="0.153"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Registry Persistence should load registry data from disk on initialization" name="Registry Persistence and Recovery Tests Registry Persistence should load registry data from disk on initialization" time="0.075"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Registry Persistence should handle missing registry file gracefully" name="Registry Persistence and Recovery Tests Registry Persistence should handle missing registry file gracefully" time="0.049"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Registry Persistence should auto-save on registry changes" name="Registry Persistence and Recovery Tests Registry Persistence should auto-save on registry changes" time="0.066"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Registry Recovery should recover complete registry state after restart" name="Registry Persistence and Recovery Tests Registry Recovery should recover complete registry state after restart" time="0.105"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Registry Recovery should handle corrupted registry file" name="Registry Persistence and Recovery Tests Registry Recovery should handle corrupted registry file" time="0.092"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Registry Recovery should migrate registry data format" name="Registry Persistence and Recovery Tests Registry Recovery should migrate registry data format" time="0.064"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Orphaned Agent Detection should detect agents with missing files" name="Registry Persistence and Recovery Tests Orphaned Agent Detection should detect agents with missing files" time="0.057"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Orphaned Agent Detection should cleanup orphaned registry entries" name="Registry Persistence and Recovery Tests Orphaned Agent Detection should cleanup orphaned registry entries" time="0.071"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Concurrent Access should handle concurrent registry operations" name="Registry Persistence and Recovery Tests Concurrent Access should handle concurrent registry operations" time="0.075"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Backup and Recovery should create and restore from backups" name="Registry Persistence and Recovery Tests Backup and Recovery should create and restore from backups" time="0.265"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Backup and Recovery should enforce backup limits" name="Registry Persistence and Recovery Tests Backup and Recovery should enforce backup limits" time="0.892"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Performance and Scalability should handle large registry efficiently" name="Registry Persistence and Recovery Tests Performance and Scalability should handle large registry efficiently" time="3.639"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Performance and Scalability should load large registry quickly" name="Registry Persistence and Recovery Tests Performance and Scalability should load large registry quickly" time="2.411"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Data Integrity should maintain data consistency across operations" name="Registry Persistence and Recovery Tests Data Integrity should maintain data consistency across operations" time="0.072"> </testcase> <testcase classname="Registry Persistence and Recovery Tests Data Integrity should handle partial write failures" name="Registry Persistence and Recovery Tests Data Integrity should handle partial write failures" time="0.045"> </testcase> </testsuite> </testsuites>