mirror of
https://github.com/ptarmiganlabs/butler-sos.git
synced 2025-12-19 17:58:18 -05:00
- Rewrite postLogEventToInfluxdb v3 to handle each message type distinctly - Engine: stores session_id, windows_user, engine_exe_version - Proxy: no session_id (key difference from engine) - Scheduler: stores execution_id instead of command/result_code/origin/context - Repository: similar to proxy, no session_id - QIX-perf: stores performance metrics with float/integer fields - All Point3 field types now correct (setStringField, setFloatField, setIntegerField) - Conditional tags match v1/v2 behavior for each source type - All 349 tests passing
README.testing.md
This file provides guidance to Copilot about testing practices in this repository.
Unit tests
- Verify tests work after creation new test files.
- Do not fix linting or formatting issues in tests. These will be handled later using other tools.
- Run tests using "npm run test".