enso/lib/scala/json-rpc-server-test
Hubert Plociniczak b8ebed69c3
Report failures when upserting visualizations (#8306)
Attaching or modifying a visualizations returns early on, to avoid a situation when a background job is stalled (by other jobs) and eventually the request timeouts.

This has an unfortunate consequence that any error reported in the `UpsertVisualizationJob` cannot be reported as a directly reply to a request because the sender has already been removed from the list.

Added more logs to discover why we get errors in the first place.

Modified the API a bit so that we carry `VisualizationContext` instead of three parameters all over the place.

Bonus:
Modified `JsonRpcServerTestKit` to implicitly require a position so that we get better error reporting on failures.
2023-11-20 11:38:51 +00:00
..
src/main Report failures when upserting visualizations (#8306) 2023-11-20 11:38:51 +00:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

JSON-RPC Server Test

Tests for the JSON-RPC Server.