netx/tests
oliver 312f6f2f96 Improve managed NE filters/validation and simplify the workbench UI.
Add column filters and clearer API error mapping for NE management, tighten port validation, and slim the workbench into reusable modules with cleaner styles.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-13 00:26:58 +08:00
..
conftest.py feat: unify network and topology table column filters 2026-10-12 23:36:00 +08:00
test_audit_noise.py Audit only intentional auth actions, not automatic 401/403 gates. 2026-09-01 21:51:59 +08:00
test_auth.py Unify NetX UI to compact ops chrome and add API key purge. 2026-10-11 16:20:31 +08:00
test_bastion_hop.py Fix Huawei WebCRT hop login echo doubling and safer Change-now handling. 2026-08-28 23:34:15 +08:00
test_batch_workbook_api.py Fix vpnv6 ECMP under-parse and persist full CLI line counts. 2026-09-23 14:53:19 +08:00
test_biz_compare_templates.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_migration_async.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_migration_evaluate.py fix: enforce business continuity and live cutover monitoring 2026-10-11 07:33:17 +08:00
test_biz_migration_evidence.py feat(cutover): pair metric collection rounds and isolate manual routes 2026-10-11 08:46:46 +08:00
test_biz_migration_hf_decouple.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_migration_integrity.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_migration_presets.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_migration_retention.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_state_claim.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_state_collect_finalize.py Improve partial-batch diagnostics and stop treating vpnv6 prefixes as clock noise. 2026-09-23 16:43:28 +08:00
test_biz_state_collect_recovery.py Scale biz_state collects with dedicated workers and non-blocking UI poll. 2026-09-22 17:00:37 +08:00
test_biz_state_collect_stop.py Add collect stop, cutover nav prefetch/cache, and lane labels. 2026-09-22 19:09:18 +08:00
test_biz_state_compare.py Unify compare search via live source lookup; stratify success samples. 2026-10-08 17:47:40 +08:00
test_biz_state_compare_export.py Fix business compare history, search, sampling and exports 2026-10-10 23:20:50 +08:00
test_biz_state_compare_memory.py Fix business compare history, search, sampling and exports 2026-10-10 23:20:50 +08:00
test_biz_state_compare_recovery.py Add compare batch cancel and restart recovery so stuck runs unblock. 2026-10-08 14:48:10 +08:00
test_biz_state_compare_search.py Fix business compare history, search, sampling and exports 2026-10-10 23:20:50 +08:00
test_biz_state_compare_snapshot.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_state_compare_sql.py Ship IOH CN migration as ZTE status default; push filters and percent into SQL compare. 2026-10-08 16:38:58 +08:00
test_biz_state_discover_cache.py Add BGP as <local_as> binding for multi-process ZTE collects. 2026-09-22 19:50:17 +08:00
test_biz_state_dual_lane_absorb.py Scale biz_state collects with dedicated workers and non-blocking UI poll. 2026-09-22 17:00:37 +08:00
test_biz_state_enrich.py Derive discover-backed aux automatically and fix BGP enrich join keys. 2026-09-22 14:17:12 +08:00
test_biz_state_export_commands.py Add BGP as <local_as> binding for multi-process ZTE collects. 2026-09-22 19:50:17 +08:00
test_biz_state_log_import.py Add offline biz_state log import with unified create-task entry. 2026-09-24 07:36:11 +08:00
test_biz_state_monitor_service.py Fix business monitoring queries, exports and collection protection 2026-10-11 00:02:33 +08:00
test_biz_state_paired_sampling.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_biz_state_parse_pool.py Fix ZTE BGP RR *i/RD parsing and add batch collect detail UX. 2026-09-23 10:52:43 +08:00
test_biz_state_profiles.py Add BGP IPv4/IPv6 unicast neighbor in/out monitor profiles. 2026-09-22 15:27:31 +08:00
test_biz_state_retention.py Add cutover migration monitor and day-based batch retention. 2026-09-18 16:43:26 +08:00
test_biz_state_spool.py Stream biz_state metric persist to cut peak memory on large BGP tables. 2026-09-23 16:23:55 +08:00
test_biz_state_vrf.py Remove fake VRF Route Summary collect item. 2026-09-20 09:58:26 +08:00
test_cli_creds.py Skip CLI startup when device credentials are incomplete. 2026-08-11 15:11:59 +08:00
test_cli_hop_return.py Disable target paging after hop login and keep CLI echo on timeouts. 2026-08-29 12:30:33 +08:00
test_cli_hop_target_auth.py Fix ZTE hop false auth rejects by treating CLI prompt as success. 2026-08-31 10:46:16 +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_cli_wrap.py Improve topology UX, traffic discover logs, and CLI wrap parsing. 2026-08-03 19:24:43 +08:00
test_client_ip.py Polish HeroUI chrome, topology toolbar, and session client IP. 2026-09-12 15:10:57 +08:00
test_collect_dedupe.py Scale biz_state collects with dedicated workers and non-blocking UI poll. 2026-09-22 17:00:37 +08:00
test_collect_lanes.py Run heavy CLI dumps on a dedicated long-timeout SSH lane. 2026-09-20 10:56:17 +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_compare_preflight.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_compare_quality.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_config_sync.py Skip CLI startup when device credentials are incomplete. 2026-08-11 15:11:59 +08:00
test_cutover_references.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_db_storage_metrics.py Show netx database used size on the workbench storage gauge. 2026-08-06 09:36:17 +08:00
test_dsh_alarm_hub.py Show DSH alarm hub multi-subscriber status instead of OClaw single link. 2026-09-10 16:57:42 +08:00
test_enrich_framework.py Harden ZTE biz-state parsers and default | one-line collect CLIs. 2026-09-20 14:49:41 +08:00
test_fsm_parser_pipeline.py Wire ZTE show arp through TextFSM dual-input pipeline. 2026-09-17 22:30:23 +08:00
test_host_metrics.py Add dark workbench dashboard with host CPU/memory gauges. 2026-08-04 23:20:29 +08:00
test_identity_pipeline.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08:00
test_iface_normalize.py Optimize cutover compare/monitor per the 2026-10-12 plan. 2026-10-12 11:51:55 +08: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 Add LLDP collect retry for failed and weak-evidence NEs. 2026-08-11 11:25:57 +08:00
test_managed_ne.py Add topology-canvas placeholder NE create (source=topology). 2026-08-05 17:42:51 +08:00
test_managed_ne_page.py Improve managed NE filters/validation and simplify the workbench UI. 2026-10-13 00:26:58 +08:00
test_mcp_http.py Add shared skills tree and rename MCP NMS tools to *Nms*. 2026-09-06 01:46:21 +08:00
test_multi_command_arp.py Merge duplicate if-intf checks into Config Interface Intent. 2026-09-20 09:48:48 +08:00
test_ne_capability_jobs.py Add NE capability descriptors and native async exec jobs for agents. 2026-10-06 18:32:14 +08:00
test_ne_cli_errors.py Fix ZTE hop false auth rejects by treating CLI prompt as success. 2026-08-31 10:46:16 +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_collection_policy.py Ship gated eye polish, fabric levels, and collection UI refresh. 2026-08-12 16:13:05 +08:00
test_ne_connect_detail.py Add topology NE create/connect flows and trim connect-test logs. 2026-09-01 20:37:42 +08:00
test_ne_exec.py Add NE capability descriptors and native async exec jobs for agents. 2026-10-06 18:32:14 +08:00
test_ne_exec_audit.py Record WebCRT device login/commands and NE exec in operation audit. 2026-09-01 21:36:44 +08:00
test_ne_netmiko_show.py Add NE capability descriptors and native async exec jobs for agents. 2026-10-06 18:32:14 +08:00
test_ne_session_interactive.py Disable target paging after hop login and keep CLI echo on timeouts. 2026-08-29 12:30:33 +08:00
test_ntc_parse.py Fix ZTE LLDP Scope table parse and skip discover without vendor. 2026-08-02 23:26:28 +08:00
test_paging_disable.py Disable target paging after hop login and keep CLI echo on timeouts. 2026-08-29 12:30:33 +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 Switch CLI parsing to TextFSM and polish topology/workbench UX. 2026-08-02 23:06:40 +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 Persist cutover evidence cards with device-raw A/B keys for board and AI. 2026-09-19 22:48:37 +08:00
test_schema_patches.py Add explicit Huawei hop system-view option and startup column safety-net. 2026-08-28 23:58:05 +08:00
test_stability_hardening.py Remove legacy OClaw alarm WSS and fix key-alert rules table layout. 2026-09-15 23:10:26 +08:00
test_table_column_filters.py feat: unify network and topology table column filters 2026-10-12 23:36:00 +08:00
test_topology.py Optimize topology canvas per the 2026-10-12 plan. 2026-10-12 22:11:22 +08:00
test_ui_static.py Add Windows packaging with bundled UI and dual-mode PostgreSQL. 2026-10-06 22:52:03 +08:00
test_ume_hierarchy.py Align folder permissions: roots deletable, root maps rename-only, world map locked. 2026-08-07 14:48:22 +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 Parse onsite UME TopoNode FDN names when nodeId is missing. 2026-08-06 19:33:16 +08:00
test_ume_topology_apply.py Optimize topology canvas per the 2026-10-12 plan. 2026-10-12 22:11:22 +08:00
test_webcrt.py Improve WebCRT connect UX and terminal input handling. 2026-10-11 22:55:31 +08:00
test_webcrt_audit.py Fix log audit record bug 2026-09-03 14:19:51 +08:00
test_webcrt_cmd_audit.py Speed up WebCRT and record audited commands from the device echo. 2026-10-12 07:34:30 +08:00
test_zte_config_intent.py Split BGP global activate discover by neighbor IP family. 2026-09-22 21:06:37 +08:00
test_zte_config_real_dump.py Harden ZTE biz-state parsers and default | one-line collect CLIs. 2026-09-20 14:49:41 +08:00
test_zte_extended_parsers.py Fix ZTE BGP vpnv4/vpnv6 RD VRF filldown and map VRF-scoped AFI to ipv4/ipv6. 2026-09-27 16:42:52 +08:00
test_zte_status_parsers.py Harden ZTE biz-state parsers and default | one-line collect CLIs. 2026-09-20 14:49:41 +08:00