{ "schema": 1, "topologies": [ { "id": "1x4", "geometry": "120x40", "rows_per_pane": 10000 }, { "id": "4x1", "geometry": "120x40", "rows_per_pane": 10000 }, { "id": "4x4", "geometry": "120x40", "rows_per_pane": 10000 }, { "id": "8x1", "geometry": "120x40", "rows_per_pane": 10000 } ], "workloads": [ "idle", "active_output", "all_output", "inactive_output", "interactive_flood", "copy_search", "resize_sweep", "snapshot_output_resize", "attach_restore_tab_switch" ], "transports": [ { "id": "local", "kind": "local" }, { "id": "ssh_stdio", "kind": "ssh_stdio" } ], "scenarios": [ { "id": "1x4-idle-local", "topology": "1x4", "workload": "idle", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-idle-ssh_stdio", "topology": "1x4", "workload": "idle", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-active_output-local", "topology": "1x4", "workload": "active_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-active_output-ssh_stdio", "topology": "1x4", "workload": "active_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-all_output-local", "topology": "1x4", "workload": "all_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-all_output-ssh_stdio", "topology": "1x4", "workload": "all_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-inactive_output-local", "topology": "1x4", "workload": "inactive_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-inactive_output-ssh_stdio", "topology": "1x4", "workload": "inactive_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-interactive_flood-local", "topology": "1x4", "workload": "interactive_flood", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-interactive_flood-ssh_stdio", "topology": "1x4", "workload": "interactive_flood", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-copy_search-local", "topology": "1x4", "workload": "copy_search", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-copy_search-ssh_stdio", "topology": "1x4", "workload": "copy_search", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-resize_sweep-local", "topology": "1x4", "workload": "resize_sweep", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-resize_sweep-ssh_stdio", "topology": "1x4", "workload": "resize_sweep", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-snapshot_output_resize-local", "topology": "1x4", "workload": "snapshot_output_resize", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-snapshot_output_resize-ssh_stdio", "topology": "1x4", "workload": "snapshot_output_resize", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "1x4-attach_restore_tab_switch-local", "topology": "1x4", "workload": "attach_restore_tab_switch", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "1x4-attach_restore_tab_switch-ssh_stdio", "topology": "1x4", "workload": "attach_restore_tab_switch", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-idle-local", "topology": "4x1", "workload": "idle", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-idle-ssh_stdio", "topology": "4x1", "workload": "idle", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-active_output-local", "topology": "4x1", "workload": "active_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-active_output-ssh_stdio", "topology": "4x1", "workload": "active_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-all_output-local", "topology": "4x1", "workload": "all_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-all_output-ssh_stdio", "topology": "4x1", "workload": "all_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-inactive_output-local", "topology": "4x1", "workload": "inactive_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-inactive_output-ssh_stdio", "topology": "4x1", "workload": "inactive_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-interactive_flood-local", "topology": "4x1", "workload": "interactive_flood", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-interactive_flood-ssh_stdio", "topology": "4x1", "workload": "interactive_flood", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-copy_search-local", "topology": "4x1", "workload": "copy_search", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-copy_search-ssh_stdio", "topology": "4x1", "workload": "copy_search", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-resize_sweep-local", "topology": "4x1", "workload": "resize_sweep", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-resize_sweep-ssh_stdio", "topology": "4x1", "workload": "resize_sweep", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-snapshot_output_resize-local", "topology": "4x1", "workload": "snapshot_output_resize", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-snapshot_output_resize-ssh_stdio", "topology": "4x1", "workload": "snapshot_output_resize", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x1-attach_restore_tab_switch-local", "topology": "4x1", "workload": "attach_restore_tab_switch", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x1-attach_restore_tab_switch-ssh_stdio", "topology": "4x1", "workload": "attach_restore_tab_switch", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-idle-local", "topology": "4x4", "workload": "idle", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-idle-ssh_stdio", "topology": "4x4", "workload": "idle", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-active_output-local", "topology": "4x4", "workload": "active_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-active_output-ssh_stdio", "topology": "4x4", "workload": "active_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-all_output-local", "topology": "4x4", "workload": "all_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-all_output-ssh_stdio", "topology": "4x4", "workload": "all_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-inactive_output-local", "topology": "4x4", "workload": "inactive_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-inactive_output-ssh_stdio", "topology": "4x4", "workload": "inactive_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-interactive_flood-local", "topology": "4x4", "workload": "interactive_flood", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-interactive_flood-ssh_stdio", "topology": "4x4", "workload": "interactive_flood", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-copy_search-local", "topology": "4x4", "workload": "copy_search", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-copy_search-ssh_stdio", "topology": "4x4", "workload": "copy_search", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-resize_sweep-local", "topology": "4x4", "workload": "resize_sweep", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-resize_sweep-ssh_stdio", "topology": "4x4", "workload": "resize_sweep", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-snapshot_output_resize-local", "topology": "4x4", "workload": "snapshot_output_resize", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-snapshot_output_resize-ssh_stdio", "topology": "4x4", "workload": "snapshot_output_resize", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "4x4-attach_restore_tab_switch-local", "topology": "4x4", "workload": "attach_restore_tab_switch", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "4x4-attach_restore_tab_switch-ssh_stdio", "topology": "4x4", "workload": "attach_restore_tab_switch", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-idle-local", "topology": "8x1", "workload": "idle", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-idle-ssh_stdio", "topology": "8x1", "workload": "idle", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-active_output-local", "topology": "8x1", "workload": "active_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-active_output-ssh_stdio", "topology": "8x1", "workload": "active_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-all_output-local", "topology": "8x1", "workload": "all_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-all_output-ssh_stdio", "topology": "8x1", "workload": "all_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-inactive_output-local", "topology": "8x1", "workload": "inactive_output", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-inactive_output-ssh_stdio", "topology": "8x1", "workload": "inactive_output", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-interactive_flood-local", "topology": "8x1", "workload": "interactive_flood", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-interactive_flood-ssh_stdio", "topology": "8x1", "workload": "interactive_flood", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-copy_search-local", "topology": "8x1", "workload": "copy_search", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-copy_search-ssh_stdio", "topology": "8x1", "workload": "copy_search", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-resize_sweep-local", "topology": "8x1", "workload": "resize_sweep", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-resize_sweep-ssh_stdio", "topology": "8x1", "workload": "resize_sweep", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-snapshot_output_resize-local", "topology": "8x1", "workload": "snapshot_output_resize", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-snapshot_output_resize-ssh_stdio", "topology": "8x1", "workload": "snapshot_output_resize", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] }, { "id": "8x1-attach_restore_tab_switch-local", "topology": "8x1", "workload": "attach_restore_tab_switch", "transport": "local", "roles": [ "daemon", "client" ] }, { "id": "8x1-attach_restore_tab_switch-ssh_stdio", "topology": "8x1", "workload": "attach_restore_tab_switch", "transport": "ssh_stdio", "roles": [ "daemon", "client", "ssh_stdio_peer" ] } ] }