netx/tests
oliver f64835749a Expose worker scheduler health via heartbeat and isolate WebCRT IO.
API /metrics and /health/ready now read a worker heartbeat when collectors are split out; WebCRT blocking I/O uses a dedicated executor so session pumps do not starve the default pool.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-02 18:37:06 +08:00
..
test_auth.py Harden auth scopes, SQL/WebCRT gates, and per-install JWT secrets. 2026-08-02 16:24:34 +08:00
test_bastion_hop.py Split ne_session_factory into templates, CLI hop detection, and connect paths. 2026-08-02 17:15:57 +08:00
test_cli_hop_return.py Split ne_session_factory into templates, CLI hop detection, and connect paths. 2026-08-02 17:15:57 +08:00
test_cli_resolve.py feat(cli): UME lazy exec via shared profiles and ume_ne_id MCP support 2026-06-26 17:13:49 +08:00
test_collection_job_state.py fix(collection): correct run status during jobs and add retry-failed 2026-05-28 10:05:20 +08:00
test_config_sync.py Add config-sync cycle retention alongside config history keep. 2026-08-02 03:44:35 +00:00
test_key_alert_matcher.py feat(ume): ne_type filter, rule edit, and pager layout 2026-06-23 20:44:33 +08:00
test_lldp_collect.py Harden LLDP collect ops: edge list, job reclaim, and schedule hygiene. 2026-08-02 03:58:03 +08:00
test_managed_ne.py Split UME routes and managed-NE service by domain. 2026-08-02 17:03:42 +08:00
test_mcp_http.py feat(cli): UME lazy exec via shared profiles and ume_ne_id MCP support 2026-06-26 17:13:49 +08:00
test_ne_cli_errors.py Improve WebCRT new-session flow for SecureCRT-like SSH/Telnet use. 2026-08-01 22:52:31 +08:00
test_ne_collection.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
test_ne_exec.py Split WebCRT and API startup; default collectors to worker process. 2026-08-02 16:50:52 +08:00
test_ne_session_interactive.py Split ne_session_factory into templates, CLI hop detection, and connect paths. 2026-08-02 17:15:57 +08:00
test_port_traffic_compare.py Add ops task overview, chart ahead window, and WebCRT lifecycle status. 2026-08-02 14:05:59 +08:00
test_port_traffic_parsers.py Move port traffic to device-centric monitoring with a dedicated wall and collect logs. 2026-08-01 15:45:20 +08:00
test_protocol_bucket_lang.py feat(ume): English protocol bucket labels via lang query param 2026-05-19 23:35:47 +08:00
test_rbac_scopes.py Harden auth scopes, SQL/WebCRT gates, and per-install JWT secrets. 2026-08-02 16:24:34 +08:00
test_schema_patches.py Default collectors inline with the API again. 2026-08-02 16:55:46 +08:00
test_stability_hardening.py Expose worker scheduler health via heartbeat and isolate WebCRT IO. 2026-08-02 18:37:06 +08:00
test_topology.py Split topology discover into target, scan, and job modules. 2026-08-02 17:50:10 +08:00
test_ume_raw_and_collection_prune.py Harden retention under one-click start: UME raw caps and collection TTL. 2026-08-02 18:16:30 +08:00
test_ume_sync.py fix(ume): dedupe WSS logs on disconnect and unchanged alarms 2026-06-01 19:33:15 +08:00
test_webcrt.py Raise runtime defaults for multi-user shared-server deployments. 2026-08-02 18:11:12 +08:00