CalejoControl/tests/integration
openhands 744e8f6946 Reorganize repository structure for better organization
Created organized directory structure:
- scripts/ - for utility scripts (test runners, etc.)
- tests/mocks/ - for mock servers
- deploy/ - for all deployment scripts
- src/dashboard/ - for dashboard assets

Moved files:
- Test runners: run_tests_by_system.py, run_tests_detailed.py, run_tests_with_db.sh → scripts/
- Deployment scripts: deploy-onprem.sh, setup-server.sh, etc. → deploy/
- Mock servers: mock-optimization-server.py, mock-scada-server.py → tests/mocks/
- Individual tests: test_*.py files → tests/
- Integration tests: test-e2e-deployment.py, test-remote-integration.py → tests/integration/
- Dashboard assets: fixed-dashboard.js → src/dashboard/

Deleted redundant files:
- pytest-mock.ini (redundant with pytest.ini)
- setup-server-backup.sh (duplicate of setup-server.sh)

Kept essential files in root:
- Core documentation (README.md, QUICKSTART.md, etc.)
- Environment templates
- Docker files
- Main test runner (run_tests.py)
- Application entry point (start_dashboard.py)
2025-11-06 19:53:39 +00:00
..
test-e2e-deployment.py Reorganize repository structure for better organization 2025-11-06 19:53:39 +00:00
test-remote-integration.py Reorganize repository structure for better organization 2025-11-06 19:53:39 +00:00
test_dashboard_integration.py Add interactive dashboard with comprehensive testing 2025-10-30 07:22:00 +00:00
test_debug_setpoint.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_end_to_end_workflow.py Phase 6: Integration & System Testing COMPLETED 2025-10-28 15:10:53 +00:00
test_failsafe_operations.py Complete Phase 6 integration testing with 51/52 tests passing 2025-10-29 08:54:12 +00:00
test_failure_recovery.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_flexible_client.py Phase 6: Integration & System Testing COMPLETED 2025-10-28 15:10:53 +00:00
test_mock_services.py Add comprehensive automated tests for mock SCADA and optimizer services 2025-10-30 14:08:29 +00:00
test_optimization_to_scada.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_performance_load.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_phase1_integration_sqlite.py Complete Phase 6 integration testing with 51/52 tests passing 2025-10-29 08:54:12 +00:00
test_protocol_security.py Phase 5: Complete Protocol Server Security Enhancement 2025-10-27 20:59:19 +00:00
test_protocol_server_integration.py Add comprehensive test suite for protocol mapping functionality 2025-11-04 09:14:11 +00:00
test_safety_workflows.py Complete Phase 6 integration testing with 51/52 tests passing 2025-10-29 08:54:12 +00:00