From 4f28be41ea9c9103d78a2fca06cdb9a4f71ab84a Mon Sep 17 00:00:00 2001 From: Greg Dean Date: Mon, 4 Mar 2019 08:42:33 -0500 Subject: [PATCH] Add cloud user and system account group by (#797) * adding person and username group bys for cloud data and pipeline for adding people and usernames. adding updated regression and integration tests * removing unneeded migration code. adding function write out partial config files * update config migration script and remove unneeded use statements from database migration file * documetation updates and remove erroneous commits * formatting changes * removing unneeded function from user and systemaccount group bys * moving generation of event_id to event table instead of staging table * added comments and changed query for event_asset table when dealing with generic cloud data to account for event_id being generated on the event table instead of generic_cloud_staging_event * adding trucate_destination to etl.d file instead of truncate statement in post_ingest_updates * moving post ingest sql update action back to original location in pipeline file * documetation updates * fixing style issues and updating test artifacts for unit tests * fixes for passing unit and style tests * remove extra spaces to pass unit tests * adding new group bys to test artifact * addressing comments from @jpwhite4 * removing defaults from etl pipeline files * updating tests * updating jobs_cloud_generic to be correct * updating cloud person and username tests to use updated anonymized data * removing unnecessary function to write out partial config files. replace with using JSON::savefile * re-adding hide_sql_warning_codes in jobs_cloud_generic that were added by Ben in a previous PR * changing $value to $unused to pass linter --- .../Query/Cloud/GroupBys/GroupByPerson.php | 25 --- .../Query/Cloud/GroupBys/GroupByUsername.php | 131 ++++++++++++++++ .../OpenXdmod/DataWarehouseInitializer.php | 4 +- .../Version800To810/ConfigFilesMigration.php | 70 +++++++++ configuration/datawarehouse.json | 8 + .../etl/etl.d/jobs_cloud_generic.json | 133 +++++++++++++++- .../etl/etl.d/jobs_cloud_openstack.json | 142 ++++++++++++++++-- .../cloud_metrics_aggregation.json | 4 +- .../cloud_common/cloud_transient.json | 2 + .../cloud_generic/event.json | 11 +- .../cloud_generic/event_asset.json | 6 + .../cloud_generic/staging_event.json | 15 ++ .../cloud_generic/union_user_pi.json | 21 +++ .../cloud_generic/union_user_pi_resource.json | 24 +++ .../cloud_openstack/event.json | 9 ++ .../cloud_openstack/instance.json | 10 +- .../cloud_openstack/staging_event.json | 9 ++ .../cloud_openstack/union_user_pi.json | 20 +++ .../union_user_pi_resource.json | 24 +++ .../cloud_common/cloud_transient.json | 10 ++ .../cloud_common/cloudfact_by_.json | 5 + .../etl/etl_tables.d/cloud_common/event.json | 13 ++ .../cloud_generic/staging_event.json | 15 ++ .../cloud_openstack/staging_event.json | 15 ++ .../etl_tables.d/cloud_openstack/user.json | 71 --------- configuration/roles.d/cloud.json | 16 ++ .../Controllers/UsageExplorerCloudTest.php | 2 + templates/roles.d/cloud.json | 20 ++- .../xdmod/acls/output/datawarehouse.json | 8 + .../xdmod/acls/output/roles.json | 16 ++ .../configuration/input/datawarehouse.json | 8 + .../roles.d/module_configuration/cloud.json | 16 ++ .../roles.d/multi_extends_chain/cloud.json | 16 ++ .../input/roles.d/xdmod_config/cloud.json | 16 ++ .../module_config_roles-new_module.json | 2 +- .../output/module_config_roles-xdmod.json | 2 +- .../output/roles-multi_extends_chain.json | 2 +- .../output/xdmod_config_datawarehouse.json | 2 +- .../output/xdmod_config_roles.json | 2 +- .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../aggregate-Day-reference.csv | 12 ++ .../aggregate-Month-reference.csv | 12 ++ .../aggregate-Quarter-reference.csv | 12 ++ .../aggregate-Year-reference.csv | 12 ++ .../timeseries-Day-reference.csv | 22 +++ .../timeseries-Month-reference.csv | 10 ++ .../timeseries-Quarter-reference.csv | 10 ++ .../timeseries-Year-reference.csv | 10 ++ .../get_dw_descripters-admin-merged-1.json | 8 + .../get_dw_descripters-centerdirector-1.json | 8 + .../get_dw_descripters-centerstaff-1.json | 8 + .../get_dw_descripters-normaluser-1.json | 8 + .../get_dw_descripters-principal-1.json | 8 + ...t_dw_descripters-test.cd.one-center-1.json | 8 + ...t_dw_descripters-test.cs.one-center-1.json | 8 + ...get_dw_descripters-test.normal-user-1.json | 8 + .../output/get_dw_descripters-test.pi-1.json | 8 + .../get_dw_descripters-test.usr_dev-1.json | 8 + .../get_dw_descripters-test.usr_mgr-1.json | 8 + ...get_dw_descripters-test.usr_mgr_dev-1.json | 8 + .../output/get_menus-Public User-1.json | 2 +- .../user_admin/output/get_menus-admin-1.json | 2 +- .../output/get_menus-centerdirector-1.json | 2 +- .../output/get_menus-centerstaff-1.json | 2 +- .../output/get_menus-normaluser-1.json | 2 +- .../output/get_menus-principal-1.json | 2 +- .../get_menus-test.cd.one-center-1.json | 2 +- .../get_menus-test.cs.one-center-1.json | 2 +- .../output/get_menus-test.normal-user-1.json | 2 +- .../output/get_menus-test.pi-1.json | 2 +- .../output/get_menus-test.usr_dev-1.json | 2 +- .../output/get_menus-test.usr_mgr-1.json | 2 +- .../output/get_menus-test.usr_mgr_dev-1.json | 2 +- 208 files changed, 2700 insertions(+), 147 deletions(-) create mode 100644 classes/DataWarehouse/Query/Cloud/GroupBys/GroupByUsername.php create mode 100644 classes/OpenXdmod/Migration/Version800To810/ConfigFilesMigration.php create mode 100644 configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi.json create mode 100644 configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi_resource.json create mode 100644 configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi.json create mode 100644 configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi_resource.json delete mode 100644 configuration/etl/etl_tables.d/cloud_openstack/user.json create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Year-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Day-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Month-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Quarter-reference.csv create mode 100644 tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Year-reference.csv diff --git a/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByPerson.php b/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByPerson.php index c39d5d312f..ea2686e766 100644 --- a/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByPerson.php +++ b/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByPerson.php @@ -128,29 +128,4 @@ public function pullQueryParameterDescriptions(&$request) "select long_name as field_label from modw.person where id in (_filter_) order by order_id" ); } - - public function getPossibleValues($hint = null, $limit = null, $offset = null, array $parameters = array()) - { - if ($this->_possible_values_query == null) { - return array(); - } - - $possible_values_query = $this->_possible_values_query; - - foreach ($parameters as $pname => $pvalue) { - if ($pname == 'person') { - $possible_values_query = str_ireplace('where ', "where gt.id = $pvalue and ", $possible_values_query); - } elseif ($pname == 'provider') {//find the names all the people that have accounts on the resources at the provider. - $possible_values_query = str_ireplace('from ', "from modw.systemaccount sa, modw.resourcefact rf, ", $possible_values_query); - $possible_values_query = str_ireplace('where ', "where rf.id = sa.resource_id and rf.organization_id = $pvalue and gt.id = sa.person_id and ", $possible_values_query); - } elseif ($pname == 'institution') { - $possible_values_query = str_ireplace('where ', "where gt.organization_id = $pvalue and ", $possible_values_query); - } elseif ($pname == 'pi') { - $possible_values_query = str_ireplace('from ', "from modw.peopleunderpi pup, ", $possible_values_query); - $possible_values_query = str_ireplace('where ', "where pup.principalinvestigator_person_id = $pvalue and gt.id = pup.person_id and ", $possible_values_query); - } - } - - return parent::getPossibleValues($hint, $limit, $offset, $parameters, $possible_values_query); - } } diff --git a/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByUsername.php b/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByUsername.php new file mode 100644 index 0000000000..dd241e5475 --- /dev/null +++ b/classes/DataWarehouse/Query/Cloud/GroupBys/GroupByUsername.php @@ -0,0 +1,131 @@ +_id_field_name = 'username'; + $this->_short_name_field_name = 'username'; + $this->_long_name_field_name = 'username'; + $this->_order_id_field_name = 'username'; + $this->modw_schema = new \DataWarehouse\Query\Model\Schema('modw'); + $this->systemaccount_table = new \DataWarehouse\Query\Model\Table($this->modw_schema, 'systemaccount', 'sa'); + } + + public function applyTo(\DataWarehouse\Query\Query &$query, \DataWarehouse\Query\Model\Table $data_table, $multi_group = false) + { + $query->addTable($this->systemaccount_table); + + $systemaccounttable_id_field = new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, 'id'); + $datatable_systemaccount_id_field = new \DataWarehouse\Query\Model\TableField($data_table, 'systemaccount_id'); + + $query->addWhereCondition(new \DataWarehouse\Query\Model\WhereCondition( + $systemaccounttable_id_field, + '=', + $datatable_systemaccount_id_field + )); + + $id_field = new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, $this->_id_field_name, $this->getIdColumnName($multi_group)); + $name_field = new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, $this->_long_name_field_name, $this->getLongNameColumnName($multi_group)); + $shortname_field = new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, $this->_short_name_field_name, $this->getShortNameColumnName($multi_group)); + $order_id_field = new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, $this->_order_id_field_name, $this->getOrderIdColumnName($multi_group)); + + $query->addField($order_id_field); + $query->addField($id_field); + $query->addField($name_field); + $query->addField($shortname_field); + + $query->addGroup($id_field); + + $this->addOrder($query, $multi_group); + } + + public function addWhereJoin( + \DataWarehouse\Query\Query &$query, + \DataWarehouse\Query\Model\Table $data_table, + $multi_group, + $operation, + $whereConstraint + ) { + // construct the join between the main data_table and this group by table + $query->addTable($this->systemaccount_table); + + $systemaccounttable_id_field = new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, 'id'); + $datatable_systemaccount_id_field = new \DataWarehouse\Query\Model\TableField($data_table, 'systemaccount_id'); + + // the where condition that specifies the join of the tables + $query->addWhereCondition(new \DataWarehouse\Query\Model\WhereCondition( + $systemaccounttable_id_field, + '=', + $datatable_systemaccount_id_field + )); + + // the where condition that specifies the constraint on the joined table + // note that the where condition applies to strings + if (is_array($whereConstraint)) { + $whereConstraint="('". implode("','", $whereConstraint) ."')"; + } + + $query->addWhereCondition( + new \DataWarehouse\Query\Model\WhereCondition( + $systemaccounttable_id_field, + $operation, + $whereConstraint + ) + ); + } // addWhereJoin + + public function addOrder(\DataWarehouse\Query\Query &$query, $multi_group = false, $dir = 'asc', $prepend = false) + { + $orderField = new \DataWarehouse\Query\Model\OrderBy(new \DataWarehouse\Query\Model\TableField($this->systemaccount_table, $this->_order_id_field_name), $dir, $this->getName()); + if ($prepend === true) { + $query->prependOrder($orderField); + } else { + $query->addOrder($orderField); + } + } + + public function pullQueryParameters(&$request) + { + return parent::pullQueryParameters2($request, 'select id from modw.systemaccount where username in (_filter_)', 'systemaccount_id'); + } + + public function pullQueryParameterDescriptions(&$request) + { + return parent::pullQueryParameterDescriptions2( + $request, + "select distinct username as field_label from modw.systemaccount where username in (_filter_) order by username" + ); + } +} diff --git a/classes/OpenXdmod/DataWarehouseInitializer.php b/classes/OpenXdmod/DataWarehouseInitializer.php index 2ee824b220..bd99cc0611 100644 --- a/classes/OpenXdmod/DataWarehouseInitializer.php +++ b/classes/OpenXdmod/DataWarehouseInitializer.php @@ -207,7 +207,7 @@ public function ingestCloudDataOpenStack() if( $this->isRealmEnabled('Cloud') ){ try{ $this->logger->notice('Ingesting OpenStack event log data'); - Utilities::runEtlPipeline(array('jobs-cloud-extract-openstack'), $this->logger); + Utilities::runEtlPipeline(array('jobs-cloud-import-users-openstack', 'jobs-cloud-extract-openstack'), $this->logger); } catch( Exception $e ){ if( $e->getCode() == 1146 ){ @@ -230,7 +230,7 @@ public function ingestCloudDataGeneric() if( $this->isRealmEnabled('Cloud') ){ try{ $this->logger->notice('Ingesting generic cloud log files'); - Utilities::runEtlPipeline(array('jobs-cloud-extract-generic'), $this->logger); + Utilities::runEtlPipeline(array('jobs-cloud-import-users-generic', 'jobs-cloud-extract-generic'), $this->logger); } catch( Exception $e ){ if( $e->getCode() == 1146 ){ diff --git a/classes/OpenXdmod/Migration/Version800To810/ConfigFilesMigration.php b/classes/OpenXdmod/Migration/Version800To810/ConfigFilesMigration.php new file mode 100644 index 0000000000..77156989fb --- /dev/null +++ b/classes/OpenXdmod/Migration/Version800To810/ConfigFilesMigration.php @@ -0,0 +1,70 @@ + + */ + +namespace OpenXdmod\Migration\Version800To810; + +use CCR\Json; +use OpenXdmod\Migration\ConfigFilesMigration as AbstractConfigFilesMigration; +use Exception; + +/** + * Update config files from version 8.0.0 To 8.0.1. + */ +class ConfigFilesMigration extends AbstractConfigFilesMigration +{ + + private $cloudRolesFilePath; + + public function __construct($currentVersion, $newVersion) + { + $this->cloudRolesFilePath = CONFIG_DIR."/roles.d/cloud.json"; + parent::__construct($currentVersion, $newVersion); + } + + /** + * Execute the migration. + */ + public function execute() + { + if (file_exists($this->cloudRolesFilePath)) { + $this->addCloudRolesGroupBy(); + } + } + + /** + * Adds new group bys to roles.d/cloud.json + */ + public function addCloudRolesGroupBy() + { + // Json::loadFile throws an exception if the file is completely empty or if there some other + // problem loading the file. If those exceptions are thrown catch them so the rest of the + // migration script can continue to run + try{ + $cloudRolesFile = Json::loadFile($this->cloudRolesFilePath); + } + catch(Exception $e){ + return false; + } + + if (array_key_exists('+roles', $cloudRolesFile)) { + foreach($cloudRolesFile['+roles'] as $key => $unused) { + $cloudRolesFile['+roles'][$key]['+query_descripters'][] = array('realm' => 'Cloud', 'group_by' => 'person'); + $cloudRolesFile['+roles'][$key]['+query_descripters'][] = array('realm' => 'Cloud', 'group_by' => 'username'); + } + + // An exception can be thrown if there is a problem writing the file. Catch and log the issue + // while letting the rest of the migration script run + try{ + JSON::saveFile($this->cloudRolesFilePath, $cloudRolesFile); + } + catch(Exception $e){ + $this->logger->notice("Unable to write to roles.d/cloud.json config file. Continuing upgrade"); + return false; + } + } + + return true; + } +} diff --git a/configuration/datawarehouse.json b/configuration/datawarehouse.json index a3eb625216..6a3254a244 100644 --- a/configuration/datawarehouse.json +++ b/configuration/datawarehouse.json @@ -361,6 +361,14 @@ { "name": "submission_venue", "class": "GroupBySubmissionVenue" + }, + { + "name": "person", + "class": "GroupByPerson" + }, + { + "name": "username", + "class": "GroupByUsername" } ], "statistics": [ diff --git a/configuration/etl/etl.d/jobs_cloud_generic.json b/configuration/etl/etl.d/jobs_cloud_generic.json index 697af54b50..c78739b55d 100644 --- a/configuration/etl/etl.d/jobs_cloud_generic.json +++ b/configuration/etl/etl.d/jobs_cloud_generic.json @@ -23,14 +23,17 @@ "jobs-cloud-ingest-generic": { "namespace": "ETL\\Ingestor", "options_class": "IngestorOptions", - "truncate_destination": false, - "enabled": true + "truncate_destination": false }, "jobs-cloud-extract-generic": { "namespace": "ETL\\Ingestor", "options_class": "IngestorOptions", - "truncate_destination": false, - "enabled": true + "truncate_destination": false + }, + "jobs-cloud-import-users-generic": { + "namespace": "ETL\\Ingestor", + "options_class": "IngestorOptions", + "truncate_destination": false } }, @@ -124,6 +127,118 @@ "stop_on_exception": false } ], + "jobs-cloud-import-users-generic": [ + { + "name": "GenericCloudStagingUserIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "cloud_generic/union_user_pi.json", + "endpoints": { + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + } + } + }, + { + "name": "GenericCloudStagingUserResourceIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "cloud_generic/union_user_pi_resource.json", + "endpoints": { + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + } + } + }, + { + "name": "GenericCloudCloudStagingHpcdbPeopleIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "common/hpcdb/people.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + } + } + }, + { + "name": "GenericCloudloudStagingHpcdbSystemAccountIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "common/hpcdb/system-accounts.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + } + } + }, + { + "name": "GenericCloudCloudStagingSystemAccountIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "jobs/xdw/system-account.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "modw" + } + } + }, + { + "name": "GenericCloudCloudStagingPersonIngestor", + "description": "Cloud account data", + "class": "DatabaseIngestor", + "definition_file": "jobs/xdw/person.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "modw" + } + }, + "#": "disable to allow order_id to be set", + "optimize_query": false + } + ], "#": "Extracts data from raw data tables into fact and dimension tables used for aggregation", "jobs-cloud-extract-generic": [ { @@ -149,7 +264,7 @@ "description": "Generic cloud instance type data", "class": "DatabaseIngestor", "definition_file": "cloud_generic/instance_type.json", - "#": "Because the generic format allows for a Z at the end of the timestamp", + "#": "Because the generic format allows for a Z at the end of the timestamp", "#": "the Z gets truncated off and throws this warning", "hide_sql_warning_codes": [ 1292 @@ -189,6 +304,14 @@ "class": "DatabaseIngestor", "truncate_destination": "true", "definition_file": "cloud_generic/staging_event.json", + "endpoints": { + "utility": { + "type": "mysql", + "name": "Cloud DB", + "config": "datawarehouse", + "schema": "mod_shredder" + } + }, "#": "Because the generic format allows for a Z at the end of the timestamp", "#": "the Z gets truncated off and throws this warning", "hide_sql_warning_codes": [ diff --git a/configuration/etl/etl.d/jobs_cloud_openstack.json b/configuration/etl/etl.d/jobs_cloud_openstack.json index 2d5b059aa5..6baea386ec 100644 --- a/configuration/etl/etl.d/jobs_cloud_openstack.json +++ b/configuration/etl/etl.d/jobs_cloud_openstack.json @@ -1,4 +1,5 @@ { + "module": "xdmod", "defaults": { "global": { "endpoints": { @@ -21,14 +22,17 @@ "jobs-cloud-ingest-openstack": { "namespace": "ETL\\Ingestor", "options_class": "IngestorOptions", - "truncate_destination": false, - "enabled": true + "truncate_destination": false }, "jobs-cloud-extract-openstack": { "namespace": "ETL\\Ingestor", "options_class": "IngestorOptions", - "truncate_destination": false, - "enabled": true + "truncate_destination": false + }, + "jobs-cloud-import-users-openstack": { + "namespace": "ETL\\Ingestor", + "options_class": "IngestorOptions", + "truncate_destination": false } }, @@ -85,7 +89,118 @@ } } ], - + "jobs-cloud-import-users-openstack": [ + { + "name": "OpenStackStagingUserIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "cloud_openstack/union_user_pi.json", + "endpoints": { + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + } + } + }, + { + "name": "OpenStackCloudStagingUserResourceIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "cloud_openstack/union_user_pi_resource.json", + "endpoints": { + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + } + } + }, + { + "name": "OpenStackCloudStagingHpcdbPeopleIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "common/hpcdb/people.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + } + } + }, + { + "name": "OpenStackCloudStagingHpcdbSystemAccountIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "common/hpcdb/system-accounts.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_shredder" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + } + } + }, + { + "name": "OpenStackCloudStagingSystemAccountIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "jobs/xdw/system-account.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "modw" + } + } + }, + { + "name": "OpenStackCloudStagingPersonIngestor", + "description": "OpenStack cloud account data", + "class": "DatabaseIngestor", + "definition_file": "jobs/xdw/person.json", + "endpoints": { + "source": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "mod_hpcdb" + }, + "destination": { + "type" : "mysql", + "name" : "Cloud DB", + "config" : "datawarehouse", + "schema": "modw" + } + }, + "#": "disable to allow order_id to be set", + "optimize_query": false + } + ], "jobs-cloud-extract-openstack": [ { "name": "OpenStackEventMapInitializer", @@ -118,12 +233,6 @@ "class": "DatabaseIngestor", "definition_file": "cloud_openstack/image.json" }, - { - "name": "OpenStackCloudUserIngestor", - "description": "OpenStack cloud user data", - "class": "DatabaseIngestor", - "definition_file": "cloud_openstack/user.json" - }, { "name": "OpenStackCloudInstanceTypeIngestor", "description": "Open Stack cloud instance type data", @@ -147,8 +256,15 @@ "name": "OpenStackCloudStagingEventIngestor", "description": "OpenStack staging data for cloud events", "class": "DatabaseIngestor", - "truncate_destination": true, - "definition_file": "cloud_openstack/staging_event.json" + "definition_file": "cloud_openstack/staging_event.json", + "endpoints": { + "utility": { + "type": "mysql", + "name": "Cloud DB", + "config": "datawarehouse", + "schema": "mod_shredder" + } + } }, { "#": "Events must be ingested after all other dimensions", diff --git a/configuration/etl/etl_action_defs.d/cloud_common/cloud_metrics_aggregation.json b/configuration/etl/etl_action_defs.d/cloud_common/cloud_metrics_aggregation.json index d4701d863e..bfd8ccc4d5 100644 --- a/configuration/etl/etl_action_defs.d/cloud_common/cloud_metrics_aggregation.json +++ b/configuration/etl/etl_action_defs.d/cloud_common/cloud_metrics_aggregation.json @@ -28,7 +28,8 @@ "${AGGREGATION_UNIT}": "${:PERIOD_VALUE}", "host_resource_id": "cet.resource_id", "account_id": "instance.account_id", - "person_id": "instance.person_id", + "person_id": "cet.person_id", + "systemaccount_id": "cet.systemaccount_id", "processorbucket_id": "(SELECT id FROM ${SOURCE_SCHEMA}.processor_buckets pb WHERE cet.num_cores BETWEEN pb.min_processors AND pb.max_processors)", "memorybucket_id": "(SELECT id FROM ${SOURCE_SCHEMA}.memory_buckets mb WHERE cet.memory_mb BETWEEN mb.min_memory AND mb.max_memory)", "instance_type_id": "cet.instance_type_id", @@ -52,6 +53,7 @@ "configuration", "processorbucket_id", "account_id", + "systemaccount_id", "person_id" ], "joins":[ diff --git a/configuration/etl/etl_action_defs.d/cloud_common/cloud_transient.json b/configuration/etl/etl_action_defs.d/cloud_common/cloud_transient.json index 5b9ded6578..02526d4501 100644 --- a/configuration/etl/etl_action_defs.d/cloud_common/cloud_transient.json +++ b/configuration/etl/etl_action_defs.d/cloud_common/cloud_transient.json @@ -21,6 +21,8 @@ "start_day_id": "YEAR(FROM_UNIXTIME(e.start_time_ts)) * 100000 + DAYOFYEAR(FROM_UNIXTIME(e.start_time_ts))", "end_day_id": "YEAR(FROM_UNIXTIME(e.end_time_ts)) * 100000 + DAYOFYEAR(FROM_UNIXTIME(e.end_time_ts))", "wallduration": "FLOOR(e.end_time_ts) - FLOOR(e.start_time_ts)", + "person_id": "ev.person_id", + "systemaccount_id": "ev.systemaccount_id", "submission_venue_id": "ev.submission_venue_id" }, "joins": [ diff --git a/configuration/etl/etl_action_defs.d/cloud_generic/event.json b/configuration/etl/etl_action_defs.d/cloud_generic/event.json index db119c60d1..fb3869298b 100644 --- a/configuration/etl/etl_action_defs.d/cloud_generic/event.json +++ b/configuration/etl/etl_action_defs.d/cloud_generic/event.json @@ -12,7 +12,9 @@ "event_time_ts": "staging.event_time_ts", "event_type_id": "staging.event_type_id", "record_type_id": "staging.record_type_id", - "host_id": "staging.host_id" + "host_id": "staging.host_id", + "person_id": "staging.person_id", + "systemaccount_id": "sa.id" }, "joins": [ @@ -20,6 +22,13 @@ "name": "generic_cloud_staging_event", "schema": "${SOURCE_SCHEMA}", "alias": "staging" + }, + { + "schema": "${UTILITY_SCHEMA}", + "name": "systemaccount", + "alias": "sa", + "type": "INNER", + "on": "staging.person_id = sa.person_id AND staging.resource_id = sa.resource_id" } ] } diff --git a/configuration/etl/etl_action_defs.d/cloud_generic/event_asset.json b/configuration/etl/etl_action_defs.d/cloud_generic/event_asset.json index 44f5a98319..2a204e681c 100644 --- a/configuration/etl/etl_action_defs.d/cloud_generic/event_asset.json +++ b/configuration/etl/etl_action_defs.d/cloud_generic/event_asset.json @@ -28,6 +28,12 @@ "alias": "ev", "on": "ev.resource_id = staging.resource_id AND ev.instance_id = staging.instance_id AND ev.event_time_ts = staging.event_time_ts AND ev.event_type_id = staging.event_type_id" }, + { + "name": "event", + "schema": "${SOURCE_SCHEMA}", + "alias": "ev", + "on": "ev.resource_id = staging.resource_id AND ev.instance_id = staging.instance_id AND ev.event_time_utc = staging.event_time_utc AND ev.event_type_id = staging.event_type_id" + }, { "name": "asset", "schema": "${SOURCE_SCHEMA}", diff --git a/configuration/etl/etl_action_defs.d/cloud_generic/staging_event.json b/configuration/etl/etl_action_defs.d/cloud_generic/staging_event.json index 7436c28740..fad4aff6d7 100644 --- a/configuration/etl/etl_action_defs.d/cloud_generic/staging_event.json +++ b/configuration/etl/etl_action_defs.d/cloud_generic/staging_event.json @@ -21,6 +21,8 @@ "event_time_ts": "UNIX_TIMESTAMP(CONVERT_TZ(raw.event_time_utc,'+00:00', @@session.time_zone))", "event_type_id": "COALESCE(etype.event_type_id, -1)", "record_type_id": "COALESCE(rtype.record_type_id, -1)", + "user_name": "rv.provider_user", + "person_id": "su.union_user_pi_id", "account_id": "COALESCE(acct.account_id, -1)", "host_id": "COALESCE(h.host_id, -1)", "instance_id": "COALESCE(i.instance_id, -1)", @@ -83,6 +85,18 @@ "on": "img.image = raw.image AND img.resource_id = raw.resource_id", "type": "LEFT OUTER" }, + { + "name": "generic_cloud_raw_volume", + "schema": "${SOURCE_SCHEMA}", + "alias": "rv", + "on": "raw.provider_instance_identifier = rv.provider_instance_identifier" + }, + { + "name": "staging_union_user_pi", + "schema": "${UTILITY_SCHEMA}", + "alias": "su", + "on": "rv.provider_user = su.union_user_pi_name" + }, { "name": "asset_type", "schema": "${SOURCE_SCHEMA}", @@ -99,6 +113,7 @@ "etype.event_type_id", "rtype.record_type_id", "acct.account_id", + "su.union_user_pi_id", "h.host_id" ] } diff --git a/configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi.json b/configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi.json new file mode 100644 index 0000000000..18613286d2 --- /dev/null +++ b/configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi.json @@ -0,0 +1,21 @@ +{ + "table_definition": { + "$ref": "${table_definition_dir}/common/staging/union-user-pi.json#/table_definition" + }, + "source_query": { + "records": { + "union_user_pi_name": "DISTINCT raw.provider_user" + }, + "joins": [ + { + "name": "generic_cloud_raw_volume", + "schema": "${SOURCE_SCHEMA}", + "alias": "raw" + } + ], + "where": [ + "raw.provider_user IS NOT NULL" + ] + + } +} diff --git a/configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi_resource.json b/configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi_resource.json new file mode 100644 index 0000000000..87621c667d --- /dev/null +++ b/configuration/etl/etl_action_defs.d/cloud_generic/union_user_pi_resource.json @@ -0,0 +1,24 @@ +{ + "table_definition": { + "$ref": "${table_definition_dir}/common/staging/union-user-pi-resource.json#/table_definition" + }, + "source_query": { + "records": { + "union_user_pi_name": "DISTINCT raw.provider_user", + "resource_name": "r.code" + }, + "joins": [ + { + "schema": "${SOURCE_SCHEMA}", + "name": "generic_cloud_raw_volume", + "alias": "raw" + }, + { + "schema": "${UTILITY_SCHEMA}", + "name": "resourcefact", + "alias": "r", + "on": "r.id = raw.resource_id" + } + ] + } +} diff --git a/configuration/etl/etl_action_defs.d/cloud_openstack/event.json b/configuration/etl/etl_action_defs.d/cloud_openstack/event.json index cda2af8957..f2c7f53d73 100644 --- a/configuration/etl/etl_action_defs.d/cloud_openstack/event.json +++ b/configuration/etl/etl_action_defs.d/cloud_openstack/event.json @@ -13,6 +13,8 @@ "event_type_id": "staging.event_type_id", "record_type_id": "staging.record_type_id", "host_id": "staging.host_id", + "person_id": "staging.person_id", + "systemaccount_id": "sa.id", "submission_venue_id": 3 }, @@ -21,6 +23,13 @@ "name": "openstack_staging_event", "schema": "${SOURCE_SCHEMA}", "alias": "staging" + }, + { + "schema": "${UTILITY_SCHEMA}", + "name": "systemaccount", + "alias": "sa", + "type": "INNER", + "on": "staging.person_id = sa.person_id AND staging.resource_id = sa.resource_id" } ] } diff --git a/configuration/etl/etl_action_defs.d/cloud_openstack/instance.json b/configuration/etl/etl_action_defs.d/cloud_openstack/instance.json index 3135052eac..8a5dcb26fa 100644 --- a/configuration/etl/etl_action_defs.d/cloud_openstack/instance.json +++ b/configuration/etl/etl_action_defs.d/cloud_openstack/instance.json @@ -12,8 +12,7 @@ "records": { "resource_id": "raw.resource_id", "account_id": "COALESCE(act.account_id, -1)", - "provider_identifier": "COALESCE(raw.provider_instance_identifier, 'unknown')", - "person_id": "COALESCE(u.account_id, -1)" + "provider_identifier": "COALESCE(raw.provider_instance_identifier, 'unknown')" }, "joins": [ @@ -28,13 +27,6 @@ "alias": "act", "on": "act.provider_account = raw.project_id AND act.resource_id = raw.resource_id", "type": "LEFT OUTER" - }, - { - "name": "user", - "schema": "${SOURCE_SCHEMA}", - "alias": "u", - "on": "u.provider_account = raw.user_id AND u.resource_id = raw.resource_id", - "type": "LEFT OUTER" } ], diff --git a/configuration/etl/etl_action_defs.d/cloud_openstack/staging_event.json b/configuration/etl/etl_action_defs.d/cloud_openstack/staging_event.json index aee7dedb52..4712a38433 100644 --- a/configuration/etl/etl_action_defs.d/cloud_openstack/staging_event.json +++ b/configuration/etl/etl_action_defs.d/cloud_openstack/staging_event.json @@ -16,6 +16,8 @@ "event_time_ts": "UNIX_TIMESTAMP(CONVERT_TZ(raw.event_time_utc,'+00:00', @@session.time_zone))", "event_type_id": "COALESCE(etype.event_type_id, -1)", "record_type_id": "COALESCE(rtype.record_type_id, -1)", + "user_name": "raw.user_name", + "person_id": "su.union_user_pi_id", "account_id": "COALESCE(acct.account_id, -1)", "host_id": "COALESCE(h.host_id, -1)", "instance_id": "COALESCE(i.instance_id, -1)", @@ -77,6 +79,12 @@ "alias": "img", "on": "img.image = raw.openstack_resource_id AND img.resource_id = raw.resource_id", "type": "LEFT OUTER" + }, + { + "name": "staging_union_user_pi", + "schema": "${UTILITY_SCHEMA}", + "alias": "su", + "on": "raw.user_name = su.union_user_pi_name" } ], @@ -91,6 +99,7 @@ "etype.event_type_id", "rtype.record_type_id", "acct.account_id", + "su.union_user_pi_id", "h.host_id" ] } diff --git a/configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi.json b/configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi.json new file mode 100644 index 0000000000..bed7f176a7 --- /dev/null +++ b/configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi.json @@ -0,0 +1,20 @@ +{ + "table_definition": { + "$ref": "${table_definition_dir}/common/staging/union-user-pi.json#/table_definition" + }, + "source_query": { + "records": { + "union_user_pi_name": "DISTINCT raw.user_name" + }, + "joins": [ + { + "name": "openstack_raw_event", + "schema": "${SOURCE_SCHEMA}", + "alias": "raw" + } + ], + "where": [ + "raw.user_name IS NOT NULL" + ] + } +} diff --git a/configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi_resource.json b/configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi_resource.json new file mode 100644 index 0000000000..7e8582a89c --- /dev/null +++ b/configuration/etl/etl_action_defs.d/cloud_openstack/union_user_pi_resource.json @@ -0,0 +1,24 @@ +{ + "table_definition": { + "$ref": "${table_definition_dir}/common/staging/union-user-pi-resource.json#/table_definition" + }, + "source_query": { + "records": { + "union_user_pi_name": "DISTINCT raw.user_name", + "resource_name": "r.code" + }, + "joins": [ + { + "schema": "${SOURCE_SCHEMA}", + "name": "openstack_raw_event", + "alias": "raw" + }, + { + "schema": "${UTILITY_SCHEMA}", + "name": "resourcefact", + "alias": "r", + "on": "r.id = raw.resource_id" + } + ] + } +} diff --git a/configuration/etl/etl_tables.d/cloud_common/cloud_transient.json b/configuration/etl/etl_tables.d/cloud_common/cloud_transient.json index 0ad124b8ec..1e9991890d 100644 --- a/configuration/etl/etl_tables.d/cloud_common/cloud_transient.json +++ b/configuration/etl/etl_tables.d/cloud_common/cloud_transient.json @@ -89,6 +89,16 @@ "type": "bigint(18)", "nullable": true }, + { + "name": "person_id", + "type": "int(11)", + "nullable": true + }, + { + "name": "systemaccount_id", + "type": "int(11)", + "nullable": true + }, { "name": "submission_venue_id", "type": "int(5)", diff --git a/configuration/etl/etl_tables.d/cloud_common/cloudfact_by_.json b/configuration/etl/etl_tables.d/cloud_common/cloudfact_by_.json index e22d42685e..907bed7899 100644 --- a/configuration/etl/etl_tables.d/cloud_common/cloudfact_by_.json +++ b/configuration/etl/etl_tables.d/cloud_common/cloudfact_by_.json @@ -35,6 +35,11 @@ "type": "int(11)", "nullable": false, "comment": "DIMENSION: The person id associated with a VM instance." + },{ + "name": "systemaccount_id", + "type": "int(11)", + "nullable": false, + "comment": "DIMENSION: The system account id associated with a VM instance." },{ "name": "processorbucket_id", "type": "int(4)", diff --git a/configuration/etl/etl_tables.d/cloud_common/event.json b/configuration/etl/etl_tables.d/cloud_common/event.json index e9c7d3d13e..48871f0db9 100644 --- a/configuration/etl/etl_tables.d/cloud_common/event.json +++ b/configuration/etl/etl_tables.d/cloud_common/event.json @@ -31,6 +31,18 @@ "nullable": false, "default": "0.000000" }, + { + "name": "person_id", + "type": "int(11)", + "nullable": false, + "default": -1 + }, + { + "name": "systemaccount_id", + "type": "int(11)", + "nullable": false, + "default": -1 + }, { "name": "event_type_id", "type": "int(11)", @@ -63,6 +75,7 @@ "name": "PRIMARY", "columns": [ "resource_id", + "event_id", "instance_id", "event_time_ts", "event_type_id", diff --git a/configuration/etl/etl_tables.d/cloud_generic/staging_event.json b/configuration/etl/etl_tables.d/cloud_generic/staging_event.json index 82471f3538..111ec26e91 100644 --- a/configuration/etl/etl_tables.d/cloud_generic/staging_event.json +++ b/configuration/etl/etl_tables.d/cloud_generic/staging_event.json @@ -30,6 +30,20 @@ "default": -1, "comment": "Unknown = -1 for global dimensions" }, + { + "name": "user_name", + "type": "varchar(32)", + "nullable": true, + "default": null, + "comment": "Username associated with event" + }, + { + "name": "person_id", + "type": "int(11)", + "nullable": true, + "default": null, + "comment": "Person ID associated with event" + }, { "name": "record_type_id", "type": "int(11)", @@ -94,6 +108,7 @@ "event_time_ts", "event_type_id", "record_type_id", + "person_id", "account_id", "host_id" ], diff --git a/configuration/etl/etl_tables.d/cloud_openstack/staging_event.json b/configuration/etl/etl_tables.d/cloud_openstack/staging_event.json index 9df74f7b38..a71a05b37f 100644 --- a/configuration/etl/etl_tables.d/cloud_openstack/staging_event.json +++ b/configuration/etl/etl_tables.d/cloud_openstack/staging_event.json @@ -30,6 +30,20 @@ "default": -1, "comment": "Unknown = -1 for global dimensions" }, + { + "name": "user_name", + "type": "varchar(32)", + "nullable": true, + "default": null, + "comment": "Username associated with event" + }, + { + "name": "person_id", + "type": "int(11)", + "nullable": true, + "default": null, + "comment": "Person ID associated with event" + }, { "name": "record_type_id", "type": "int(11)", @@ -101,6 +115,7 @@ "event_time_ts", "event_type_id", "record_type_id", + "person_id", "account_id", "host_id" ], diff --git a/configuration/etl/etl_tables.d/cloud_openstack/user.json b/configuration/etl/etl_tables.d/cloud_openstack/user.json deleted file mode 100644 index bfea8431f4..0000000000 --- a/configuration/etl/etl_tables.d/cloud_openstack/user.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "table_definition": { - "name": "user", - "engine": "MyISAM", - "comment": "Cloud provider account", - "columns": [ - { - "name": "resource_id", - "type": "int(11)", - "nullable": false, - "comment": "Resource to which this account belongs" - }, - { - "name": "account_id", - "type": "int(11)", - "nullable": false, - "extra": "auto_increment", - "comment": "Unknown = 1" - }, - { - "name": "provider_account", - "type": "varchar(64)", - "nullable": false, - "comment": "Account number from cloud provider" - }, - { - "name": "display", - "type": "varchar(256)", - "nullable": true, - "default": null, - "comment": "What to show the user" - } - ], - - "#": "Note that the primary key is (resource, account) rather than account_id so we can", - "#": "take advantage of ON DUPLICATE KEY UPDATE to update existing entries and still use", - "#": "auto_increment for new entries.", - - "#": "For MyISAM tables, you can specify AUTO_INCREMENT on a secondary column in a", - "#": "multiple-column index. In this case, the generated value for the AUTO_INCREMENT column", - "#": "is calculated as MAX(auto_increment_column) + 1 WHERE prefix=given-prefix. This is", - "#": "useful when you want to put data into ordered groups.", - "#": "See [MyISAM Notes](https://dev.mysql.com/doc/refman/5.7/en/example-auto-increment.html)", - - "indexes": [ - { - "name": "PRIMARY", - "columns": [ - "resource_id", - "provider_account" - ], - "is_unique": true - }, - { - "name": "increment_key", - "columns": [ - "resource_id", - "account_id" - ], - "is_unique": true - }, - { - "name": "provider_account", - "columns": [ - "provider_account" - ], - "is_unique": false - } - ] - } -} diff --git a/configuration/roles.d/cloud.json b/configuration/roles.d/cloud.json index d6c9430b8c..fa35af3740 100644 --- a/configuration/roles.d/cloud.json +++ b/configuration/roles.d/cloud.json @@ -28,6 +28,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] }, @@ -59,6 +67,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] } diff --git a/open_xdmod/modules/xdmod/regression_tests/lib/Controllers/UsageExplorerCloudTest.php b/open_xdmod/modules/xdmod/regression_tests/lib/Controllers/UsageExplorerCloudTest.php index da365c7809..d86a57174f 100644 --- a/open_xdmod/modules/xdmod/regression_tests/lib/Controllers/UsageExplorerCloudTest.php +++ b/open_xdmod/modules/xdmod/regression_tests/lib/Controllers/UsageExplorerCloudTest.php @@ -26,6 +26,8 @@ public function csvExportProvider(){ 'project', 'configuration', 'resource', + 'person', + 'username', 'vm_size_memory', 'vm_size', 'submission_venue' diff --git a/templates/roles.d/cloud.json b/templates/roles.d/cloud.json index 7f43eed988..4b39efc87c 100644 --- a/templates/roles.d/cloud.json +++ b/templates/roles.d/cloud.json @@ -28,6 +28,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ], "+summary_charts": [{ @@ -126,8 +134,16 @@ "group_by": "vm_size_memory" }, { - "realm": "Cloud", - "group_by": "submission_venue" + "realm": "Cloud", + "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] } diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/datawarehouse.json b/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/datawarehouse.json index 58ce4e3751..13fb405f1d 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/datawarehouse.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/datawarehouse.json @@ -356,6 +356,14 @@ { "name": "submission_venue", "class": "GroupBySubmissionVenue" + }, + { + "name": "person", + "class": "GroupByPerson" + }, + { + "name": "username", + "class": "GroupByUsername" } ], "statistics": [{ diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/roles.json b/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/roles.json index a9605e8c89..5d1cefb961 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/roles.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/acls/output/roles.json @@ -131,6 +131,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ], "summary_charts": [{ @@ -395,6 +403,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] }, diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/datawarehouse.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/datawarehouse.json index a3eb625216..6a3254a244 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/datawarehouse.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/datawarehouse.json @@ -361,6 +361,14 @@ { "name": "submission_venue", "class": "GroupBySubmissionVenue" + }, + { + "name": "person", + "class": "GroupByPerson" + }, + { + "name": "username", + "class": "GroupByUsername" } ], "statistics": [ diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/module_configuration/cloud.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/module_configuration/cloud.json index d6c9430b8c..3d6c94911c 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/module_configuration/cloud.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/module_configuration/cloud.json @@ -28,6 +28,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] }, @@ -59,6 +67,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] } diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/multi_extends_chain/cloud.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/multi_extends_chain/cloud.json index 6c01e97bd8..1680f9b920 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/multi_extends_chain/cloud.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/multi_extends_chain/cloud.json @@ -28,6 +28,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] }, @@ -59,6 +67,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] }, diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/xdmod_config/cloud.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/xdmod_config/cloud.json index d6c9430b8c..3d6c94911c 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/xdmod_config/cloud.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/input/roles.d/xdmod_config/cloud.json @@ -28,6 +28,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] }, @@ -59,6 +67,14 @@ { "realm": "Cloud", "group_by": "submission_venue" + }, + { + "realm": "Cloud", + "group_by": "person" + }, + { + "realm": "Cloud", + "group_by": "username" } ] } diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-new_module.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-new_module.json index cf6fadf7f8..5445a6aa6e 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-new_module.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-new_module.json @@ -1 +1 @@ -{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"NewModule","group_by":"none"}]},"usr":{"display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false}],"dimensions":["pi"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} +{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"},{"realm":"NewModule","group_by":"none"}]},"usr":{"display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false}],"dimensions":["pi"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"},{"realm":"NewModule","group_by":"none"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-xdmod.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-xdmod.json index 79c7b4ebff..a431ec435d 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-xdmod.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/module_config_roles-xdmod.json @@ -1 +1 @@ -{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}]},"usr":{"display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false}],"dimensions":["pi"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} +{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}]},"usr":{"display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false}],"dimensions":["pi"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/roles-multi_extends_chain.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/roles-multi_extends_chain.json index 899b0f2274..c9a6060d1f 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/roles-multi_extends_chain.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/roles-multi_extends_chain.json @@ -1 +1 @@ -{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}]},"usr":{"1":"usr","display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"4":"cd","display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false},{"level":300,"filter_override":false},{"level":200,"filter_override":false},{"level":100,"filter_override":false}],"dimensions":["provider","pi","person"],"cd":"cloud","3":"cs","cs":"cloud","2":"pi","pi":"cloud","1":"usr","usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"2":"pi","display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false},{"level":100,"filter_override":false}],"dimensions":["pi","person"],"pi":"cloud","1":"usr","usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"3":"cs","display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false},{"level":200,"filter_override":false},{"level":100,"filter_override":false}],"dimensions":["provider","pi","person"],"cs":"cloud","2":"pi","pi":"cloud","1":"usr","usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} +{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}]},"usr":{"1":"usr","display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"4":"cd","display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false},{"level":300,"filter_override":false},{"level":200,"filter_override":false},{"level":100,"filter_override":false}],"dimensions":["provider","pi","person"],"cd":"cloud","3":"cs","cs":"cloud","2":"pi","pi":"cloud","1":"usr","usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"2":"pi","display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false},{"level":100,"filter_override":false}],"dimensions":["pi","person"],"pi":"cloud","1":"usr","usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"3":"cs","display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false},{"level":200,"filter_override":false},{"level":100,"filter_override":false}],"dimensions":["provider","pi","person"],"cs":"cloud","2":"pi","pi":"cloud","1":"usr","usr":"cloud","permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_datawarehouse.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_datawarehouse.json index e82cc97fc5..0cf417e3e3 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_datawarehouse.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_datawarehouse.json @@ -1 +1 @@ -{"realms":{"Jobs":{"schema":"modw_aggregates","table":"jobfact","datasource":"HPcDB","group_bys":[{"name":"none","class":"GroupByNone"},{"name":"nodecount","class":"GroupByNodeCount"},{"name":"person","class":"GroupByPerson"},{"name":"pi","class":"GroupByPI"},{"name":"resource","class":"GroupByResource"},{"name":"resource_type","class":"GroupByResourceType"},{"name":"nsfdirectorate","class":"GroupByNSFDirectorate"},{"name":"parentscience","class":"GroupByParentScience"},{"name":"fieldofscience","class":"GroupByScience"},{"name":"jobsize","class":"GroupByJobSize"},{"name":"jobwalltime","class":"GroupByJobTime"},{"name":"jobwaittime","class":"GroupByJobWaitTime"},{"name":"queue","class":"GroupByQueue"},{"name":"username","class":"GroupByUsername"},{"name":"day","class":"GroupByDay"},{"name":"month","class":"GroupByMonth"},{"name":"quarter","class":"GroupByQuarter"},{"name":"year","class":"GroupByYear"},{"name":"provider","class":"GroupByProvider","visible":false}],"statistics":[{"name":"job_count","class":"JobCountStatistic"},{"name":"job_count","class":"JobCountStatistic"},{"name":"running_job_count","class":"RunningJobCountStatistic","control":true},{"name":"started_job_count","class":"StartedJobCountStatistic","control":true},{"name":"submitted_job_count","class":"SubmittedJobCountStatistic"},{"name":"active_person_count","class":"ActiveUserCountStatistic"},{"name":"active_pi_count","class":"ActivePICountStatistic"},{"name":"total_cpu_hours","class":"TotalCPUHoursStatistic"},{"name":"total_waitduration_hours","class":"TotalWaitHoursStatistic"},{"name":"total_node_hours","class":"TotalNodeHoursStatistic"},{"name":"total_wallduration_hours","class":"TotalWallHoursStatistic"},{"name":"avg_cpu_hours","class":"AverageCPUHoursStatistic"},{"name":"sem_avg_cpu_hours","class":"SEMAverageCPUHoursStatistic","visible":false},{"name":"avg_node_hours","class":"AverageNodeHoursStatistic"},{"name":"sem_avg_node_hours","class":"SEMAverageNodeHoursStatistic","visible":false},{"name":"avg_waitduration_hours","class":"AverageWaitHoursStatistic"},{"name":"sem_avg_waitduration_hours","class":"SEMAverageWaitHoursStatistic","visible":false},{"name":"avg_wallduration_hours","class":"AverageWallHoursStatistic"},{"name":"sem_avg_wallduration_hours","class":"SEMAverageWallHoursStatistic","visible":false},{"name":"avg_processors","class":"AverageProcessorCountStatistic"},{"name":"sem_avg_processors","class":"SEMAverageProcessorCountStatistic","visible":false},{"name":"min_processors","class":"MinProcessorCountStatistic"},{"name":"max_processors","class":"MaxProcessorCountStatistic"},{"name":"utilization","class":"UtilizationStatistic"},{"name":"expansion_factor","class":"ExpansionFactorStatistic"},{"name":"normalized_avg_processors","class":"NormalizedAverageProcessorCountStatistic"},{"name":"avg_job_size_weighted_by_cpu_hours","class":"JobSizeWeightedByCPUHours"},{"name":"active_resource_count","class":"ActiveResourceCountStatistic"}]},"Storage":{"schema":"modw","table":"storagefact","datasource":"Storage usage logs","group_bys":[{"name":"none","class":"GroupByNone"},{"name":"day","class":"GroupByDay"},{"name":"month","class":"GroupByMonth"},{"name":"quarter","class":"GroupByQuarter"},{"name":"year","class":"GroupByYear"},{"name":"resource","class":"GroupByResource"},{"name":"resource_type","class":"GroupByResourceType"},{"name":"mountpoint","class":"GroupByMountpoint"},{"name":"person","class":"GroupByPerson"},{"name":"pi","class":"GroupByPI"},{"name":"username","class":"GroupByUsername"},{"name":"nsfdirectorate","class":"GroupByNSFDirectorate"},{"name":"parentscience","class":"GroupByParentScience"},{"name":"fieldofscience","class":"GroupByScience"}],"statistics":[{"name":"user_count","class":"UserCountStatistic"},{"name":"avg_file_count","class":"FileCountStatistic"},{"name":"sem_file_count","class":"SemFileCountStatistic","visible":false},{"name":"avg_logical_usage","class":"LogicalUsageStatistic"},{"name":"sem_logical_usage","class":"SemLogicalUsageStatistic","visible":false},{"name":"avg_physical_usage","class":"PhysicalUsageStatistic"},{"name":"sem_physical_usage","class":"SemPhysicalUsageStatistic","visible":false},{"name":"avg_hard_threshold","class":"HardThresholdStatistic"},{"name":"avg_soft_threshold","class":"SoftThresholdStatistic"},{"name":"avg_logical_utilization","class":"LogicalUtilizationStatistic"}]},"Cloud":{"schema":"modw_cloud","table":"cloudfact","datasource":"Cloud","group_bys":[{"name":"none","class":"GroupByNone"},{"name":"project","class":"GroupByProject"},{"name":"configuration","class":"GroupByConfiguration"},{"name":"resource","class":"GroupByResource"},{"name":"day","class":"GroupByDay"},{"name":"month","class":"GroupByMonth"},{"name":"quarter","class":"GroupByQuarter"},{"name":"year","class":"GroupByYear"},{"name":"vm_size_memory","class":"GroupByVMMemory"},{"name":"vm_size","class":"GroupByVMCores"},{"name":"submission_venue","class":"GroupBySubmissionVenue"}],"statistics":[{"name":"cloud_num_sessions_ended","class":"SessionsCountStatistic"},{"name":"cloud_num_sessions_running","class":"RunningSessionsCountStatistic","control":true},{"name":"cloud_num_sessions_started","class":"StartedSessionsCountStatistic","control":true},{"name":"cloud_avg_wallduration_hours","class":"AverageWallHoursStatistic"},{"name":"cloud_core_time","class":"CoreHoursStatistic"},{"name":"cloud_wall_time","class":"WallHoursStatistic"},{"name":"cloud_avg_cores_reserved","class":"WeightedCoresReservedStatistic"},{"name":"cloud_avg_memory_reserved","class":"AverageMemoryReservedStatistic"},{"name":"cloud_avg_rv_storage_reserved","class":"AverageRootVolumeStorageReservedStatistic"}]}}} +{"realms":{"Jobs":{"schema":"modw_aggregates","table":"jobfact","datasource":"HPcDB","group_bys":[{"name":"none","class":"GroupByNone"},{"name":"nodecount","class":"GroupByNodeCount"},{"name":"person","class":"GroupByPerson"},{"name":"pi","class":"GroupByPI"},{"name":"resource","class":"GroupByResource"},{"name":"resource_type","class":"GroupByResourceType"},{"name":"nsfdirectorate","class":"GroupByNSFDirectorate"},{"name":"parentscience","class":"GroupByParentScience"},{"name":"fieldofscience","class":"GroupByScience"},{"name":"jobsize","class":"GroupByJobSize"},{"name":"jobwalltime","class":"GroupByJobTime"},{"name":"jobwaittime","class":"GroupByJobWaitTime"},{"name":"queue","class":"GroupByQueue"},{"name":"username","class":"GroupByUsername"},{"name":"day","class":"GroupByDay"},{"name":"month","class":"GroupByMonth"},{"name":"quarter","class":"GroupByQuarter"},{"name":"year","class":"GroupByYear"},{"name":"provider","class":"GroupByProvider","visible":false}],"statistics":[{"name":"job_count","class":"JobCountStatistic"},{"name":"job_count","class":"JobCountStatistic"},{"name":"running_job_count","class":"RunningJobCountStatistic","control":true},{"name":"started_job_count","class":"StartedJobCountStatistic","control":true},{"name":"submitted_job_count","class":"SubmittedJobCountStatistic"},{"name":"active_person_count","class":"ActiveUserCountStatistic"},{"name":"active_pi_count","class":"ActivePICountStatistic"},{"name":"total_cpu_hours","class":"TotalCPUHoursStatistic"},{"name":"total_waitduration_hours","class":"TotalWaitHoursStatistic"},{"name":"total_node_hours","class":"TotalNodeHoursStatistic"},{"name":"total_wallduration_hours","class":"TotalWallHoursStatistic"},{"name":"avg_cpu_hours","class":"AverageCPUHoursStatistic"},{"name":"sem_avg_cpu_hours","class":"SEMAverageCPUHoursStatistic","visible":false},{"name":"avg_node_hours","class":"AverageNodeHoursStatistic"},{"name":"sem_avg_node_hours","class":"SEMAverageNodeHoursStatistic","visible":false},{"name":"avg_waitduration_hours","class":"AverageWaitHoursStatistic"},{"name":"sem_avg_waitduration_hours","class":"SEMAverageWaitHoursStatistic","visible":false},{"name":"avg_wallduration_hours","class":"AverageWallHoursStatistic"},{"name":"sem_avg_wallduration_hours","class":"SEMAverageWallHoursStatistic","visible":false},{"name":"avg_processors","class":"AverageProcessorCountStatistic"},{"name":"sem_avg_processors","class":"SEMAverageProcessorCountStatistic","visible":false},{"name":"min_processors","class":"MinProcessorCountStatistic"},{"name":"max_processors","class":"MaxProcessorCountStatistic"},{"name":"utilization","class":"UtilizationStatistic"},{"name":"expansion_factor","class":"ExpansionFactorStatistic"},{"name":"normalized_avg_processors","class":"NormalizedAverageProcessorCountStatistic"},{"name":"avg_job_size_weighted_by_cpu_hours","class":"JobSizeWeightedByCPUHours"},{"name":"active_resource_count","class":"ActiveResourceCountStatistic"}]},"Storage":{"schema":"modw","table":"storagefact","datasource":"Storage usage logs","group_bys":[{"name":"none","class":"GroupByNone"},{"name":"day","class":"GroupByDay"},{"name":"month","class":"GroupByMonth"},{"name":"quarter","class":"GroupByQuarter"},{"name":"year","class":"GroupByYear"},{"name":"resource","class":"GroupByResource"},{"name":"resource_type","class":"GroupByResourceType"},{"name":"mountpoint","class":"GroupByMountpoint"},{"name":"person","class":"GroupByPerson"},{"name":"pi","class":"GroupByPI"},{"name":"username","class":"GroupByUsername"},{"name":"nsfdirectorate","class":"GroupByNSFDirectorate"},{"name":"parentscience","class":"GroupByParentScience"},{"name":"fieldofscience","class":"GroupByScience"}],"statistics":[{"name":"user_count","class":"UserCountStatistic"},{"name":"avg_file_count","class":"FileCountStatistic"},{"name":"sem_file_count","class":"SemFileCountStatistic","visible":false},{"name":"avg_logical_usage","class":"LogicalUsageStatistic"},{"name":"sem_logical_usage","class":"SemLogicalUsageStatistic","visible":false},{"name":"avg_physical_usage","class":"PhysicalUsageStatistic"},{"name":"sem_physical_usage","class":"SemPhysicalUsageStatistic","visible":false},{"name":"avg_hard_threshold","class":"HardThresholdStatistic"},{"name":"avg_soft_threshold","class":"SoftThresholdStatistic"},{"name":"avg_logical_utilization","class":"LogicalUtilizationStatistic"}]},"Cloud":{"schema":"modw_cloud","table":"cloudfact","datasource":"Cloud","group_bys":[{"name":"none","class":"GroupByNone"},{"name":"project","class":"GroupByProject"},{"name":"configuration","class":"GroupByConfiguration"},{"name":"resource","class":"GroupByResource"},{"name":"day","class":"GroupByDay"},{"name":"month","class":"GroupByMonth"},{"name":"quarter","class":"GroupByQuarter"},{"name":"year","class":"GroupByYear"},{"name":"vm_size_memory","class":"GroupByVMMemory"},{"name":"vm_size","class":"GroupByVMCores"},{"name":"submission_venue","class":"GroupBySubmissionVenue"},{"name":"person","class":"GroupByPerson"},{"name":"username","class":"GroupByUsername"}],"statistics":[{"name":"cloud_num_sessions_ended","class":"SessionsCountStatistic"},{"name":"cloud_num_sessions_running","class":"RunningSessionsCountStatistic","control":true},{"name":"cloud_num_sessions_started","class":"StartedSessionsCountStatistic","control":true},{"name":"cloud_avg_wallduration_hours","class":"AverageWallHoursStatistic"},{"name":"cloud_core_time","class":"CoreHoursStatistic"},{"name":"cloud_wall_time","class":"WallHoursStatistic"},{"name":"cloud_avg_cores_reserved","class":"WeightedCoresReservedStatistic"},{"name":"cloud_avg_memory_reserved","class":"AverageMemoryReservedStatistic"},{"name":"cloud_avg_rv_storage_reserved","class":"AverageRootVolumeStorageReservedStatistic"}]}}} diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_roles.json b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_roles.json index 79c7b4ebff..a431ec435d 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_roles.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/configuration/output/xdmod_config_roles.json @@ -1 +1 @@ -{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}]},"usr":{"display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false}],"dimensions":["pi"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} +{"roles":{"default":{"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pub":{"display":"Public","type":"data","hierarchies":[{"level":0,"filter_override":false}],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username","disable":true},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}]},"usr":{"display":"User","type":"data","hierarchies":[{"level":100,"filter_override":false}],"dimensions":["person"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cd":{"display":"Center Director","type":"data","hierarchies":[{"level":400,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"pi":{"display":"Principal Investigator","type":"data","hierarchies":[{"level":200,"filter_override":false}],"dimensions":["pi"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"cs":{"display":"Center Staff","type":"data","hierarchies":[{"level":300,"filter_override":false}],"dimensions":["provider"],"permitted_modules":[{"name":"tg_summary","default":true,"title":"Summary","position":100,"javascriptClass":"XDMoD.Module.Summary","javascriptReference":"CCR.xdmod.ui.tgSummaryViewer","tooltip":"Displays summary information","userManualSectionName":"Summary Tab"},{"name":"tg_usage","title":"Usage","position":200,"javascriptClass":"XDMoD.Module.Usage","javascriptReference":"CCR.xdmod.ui.chartViewerTGUsage","tooltip":"Displays usage","userManualSectionName":"Usage Tab"},{"name":"metric_explorer","title":"Metric Explorer","position":300,"javascriptClass":"XDMoD.Module.MetricExplorer","javascriptReference":"CCR.xdmod.ui.metricExplorer","userManualSectionName":"Metric Explorer","tooltip":""},{"name":"report_generator","title":"Report Generator","position":1000,"javascriptClass":"XDMoD.Module.ReportGenerator","javascriptReference":"CCR.xdmod.ui.reportGenerator","userManualSectionName":"Report Generator","tooltip":""},{"name":"about_xdmod","title":"About","position":10000,"javascriptClass":"XDMoD.Module.About","javascriptReference":"CCR.xdmod.ui.aboutXD","userManualSectionName":"About","tooltip":""}],"query_descripters":[{"realm":"Jobs","group_by":"none"},{"realm":"Jobs","group_by":"jobsize"},{"realm":"Jobs","group_by":"jobwalltime"},{"realm":"Jobs","group_by":"jobwaittime"},{"realm":"Jobs","group_by":"nodecount"},{"realm":"Jobs","group_by":"nsfdirectorate"},{"realm":"Jobs","group_by":"parentscience"},{"realm":"Jobs","group_by":"fieldofscience"},{"realm":"Jobs","group_by":"pi"},{"realm":"Jobs","group_by":"queue"},{"realm":"Jobs","group_by":"resource"},{"realm":"Jobs","group_by":"resource_type"},{"realm":"Jobs","group_by":"person"},{"realm":"Jobs","group_by":"username"},{"realm":"Cloud","group_by":"none"},{"realm":"Cloud","group_by":"project"},{"realm":"Cloud","group_by":"configuration"},{"realm":"Cloud","group_by":"resource"},{"realm":"Cloud","group_by":"vm_size"},{"realm":"Cloud","group_by":"vm_size_memory"},{"realm":"Cloud","group_by":"submission_venue"},{"realm":"Cloud","group_by":"person"},{"realm":"Cloud","group_by":"username"}],"summary_charts":[{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"resource","has_std_err":false,"id":1.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":10,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours By Resource (Top 10)"},{"data_series":{"data":[{"combine_type":"stack","display_type":"column","filters":{"data":[],"total":0},"group_by":"jobsize","has_std_err":false,"id":2.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":false,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"right_center","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Total CPU Hours by Job Size"},{"data_series":{"data":[{"combine_type":"side","display_type":"column","filters":{"data":[],"total":0},"group_by":"none","has_std_err":true,"id":3.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"avg_processors","realm":"Jobs","sort_type":"none","std_err":true,"value_labels":false,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":20,"show_filters":true,"start":0,"timeseries":true,"title":"Avg Job Size (Core Count)"},{"data_series":{"data":[{"combine_type":"side","display_type":"pie","filters":{"data":[],"total":0},"group_by":"pi","has_std_err":true,"id":4.0e-14,"ignore_global":false,"log_scale":false,"long_legend":true,"metric":"total_cpu_hours","realm":"Jobs","sort_type":"value_desc","std_err":true,"value_labels":true,"x_axis":false}],"total":1},"global_filters":{"data":[],"total":0},"legend_type":"off","limit":10,"show_filters":true,"start":0,"timeseries":false,"title":"Total CPU Hours by PI"}]},"mgr":{"display":"Manager","type":"feature"},"dev":{"display":"Developer","type":"feature"}}} diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Day-reference.csv new file mode 100644 index 0000000000..64eabfa8a8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Cores Reserved Weighted By Wall Hours" +"Warbler, Yellow",2.0145 +"Warbler, Yellow-rumped",1.3040 +"Warbler, Blackburnian",1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Month-reference.csv new file mode 100644 index 0000000000..64eabfa8a8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Cores Reserved Weighted By Wall Hours" +"Warbler, Yellow",2.0145 +"Warbler, Yellow-rumped",1.3040 +"Warbler, Blackburnian",1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..64eabfa8a8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Cores Reserved Weighted By Wall Hours" +"Warbler, Yellow",2.0145 +"Warbler, Yellow-rumped",1.3040 +"Warbler, Blackburnian",1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Year-reference.csv new file mode 100644 index 0000000000..64eabfa8a8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Cores Reserved Weighted By Wall Hours" +"Warbler, Yellow",2.0145 +"Warbler, Yellow-rumped",1.3040 +"Warbler, Blackburnian",1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Day-reference.csv new file mode 100644 index 0000000000..482e155cbf --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow] Average Cores Reserved Weighted By Wall Hours","[Warbler, Yellow-rumped] Average Cores Reserved Weighted By Wall Hours","[Warbler, Blackburnian] Average Cores Reserved Weighted By Wall Hours" +2018-04-18,4.0000,1.0282,0 +2018-04-19,2.0000,1.0000,1.0000 +2018-04-20,2.0000,1.0000,0 +2018-04-21,2.0000,1.0000,0 +2018-04-22,2.0000,1.0000,0 +2018-04-23,2.0000,1.0000,0 +2018-04-24,2.0000,1.0000,0 +2018-04-25,2.0000,1.0000,0 +2018-04-26,2.0000,1.2418,0 +2018-04-27,1.7776,1.7500,0 +2018-04-28,0,1.7500,0 +2018-04-29,0,1.7500,0 +2018-04-30,2.0000,1.7503,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Month-reference.csv new file mode 100644 index 0000000000..5718f350ac --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow] Average Cores Reserved Weighted By Wall Hours","[Warbler, Yellow-rumped] Average Cores Reserved Weighted By Wall Hours","[Warbler, Blackburnian] Average Cores Reserved Weighted By Wall Hours" +2018-04,2.0145,1.3040,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..d5e2d7aae1 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow] Average Cores Reserved Weighted By Wall Hours","[Warbler, Yellow-rumped] Average Cores Reserved Weighted By Wall Hours","[Warbler, Blackburnian] Average Cores Reserved Weighted By Wall Hours" +"2018 Q2",2.0145,1.3040,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Year-reference.csv new file mode 100644 index 0000000000..8905b069b7 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_cores_reserved/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow] Average Cores Reserved Weighted By Wall Hours","[Warbler, Yellow-rumped] Average Cores Reserved Weighted By Wall Hours","[Warbler, Blackburnian] Average Cores Reserved Weighted By Wall Hours" +2018,2.0145,1.3040,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Day-reference.csv new file mode 100644 index 0000000000..e70e507012 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Memory Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Yellow-rumped",5597586865.0629 +"Warbler, Yellow",4472021504.9981 +"Warbler, Blackburnian",3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Month-reference.csv new file mode 100644 index 0000000000..e70e507012 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Memory Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Yellow-rumped",5597586865.0629 +"Warbler, Yellow",4472021504.9981 +"Warbler, Blackburnian",3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..e70e507012 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Memory Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Yellow-rumped",5597586865.0629 +"Warbler, Yellow",4472021504.9981 +"Warbler, Blackburnian",3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Year-reference.csv new file mode 100644 index 0000000000..e70e507012 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Memory Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Yellow-rumped",5597586865.0629 +"Warbler, Yellow",4472021504.9981 +"Warbler, Blackburnian",3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Day-reference.csv new file mode 100644 index 0000000000..053ea09cd1 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow-rumped] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Blackburnian] Average Memory Reserved Weighted By Wall Hours (Bytes)" +2018-04-18,4323728476.3725,17179869184.0000,0 +2018-04-19,4294967296.0000,4294967296.0000,3626414819.0708 +2018-04-20,4294967296.0000,4294967296.0000,0 +2018-04-21,4294967296.0000,4294967296.0000,0 +2018-04-22,4294967296.0000,4294967296.0000,0 +2018-04-23,4294967296.0000,4294967296.0000,0 +2018-04-24,4294967296.0000,4294967296.0000,0 +2018-04-25,4294967296.0000,4294967296.0000,0 +2018-04-26,5333539771.3426,4294967296.0000,0 +2018-04-27,7516192768.0000,3578554567.5192,0 +2018-04-28,7516192768.0000,0,0 +2018-04-29,7516192768.0000,0,0 +2018-04-30,7517272003.2285,4294967296.0000,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Month-reference.csv new file mode 100644 index 0000000000..34db627bd8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow-rumped] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Blackburnian] Average Memory Reserved Weighted By Wall Hours (Bytes)" +2018-04,5597586865.0629,4472021504.9981,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..b937828d71 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow-rumped] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Blackburnian] Average Memory Reserved Weighted By Wall Hours (Bytes)" +"2018 Q2",5597586865.0629,4472021504.9981,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Year-reference.csv new file mode 100644 index 0000000000..4d4c9d5691 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_memory_reserved/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow-rumped] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Memory Reserved Weighted By Wall Hours (Bytes)","[Warbler, Blackburnian] Average Memory Reserved Weighted By Wall Hours (Bytes)" +2018,5597586865.0629,4472021504.9981,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv new file mode 100644 index 0000000000..10cba484a6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Blackburnian",21474836480.0000 +"Warbler, Yellow",21474836480.0000 +"Warbler, Yellow-rumped",21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv new file mode 100644 index 0000000000..10cba484a6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Blackburnian",21474836480.0000 +"Warbler, Yellow",21474836480.0000 +"Warbler, Yellow-rumped",21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..10cba484a6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Blackburnian",21474836480.0000 +"Warbler, Yellow",21474836480.0000 +"Warbler, Yellow-rumped",21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv new file mode 100644 index 0000000000..10cba484a6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +"Warbler, Blackburnian",21474836480.0000 +"Warbler, Yellow",21474836480.0000 +"Warbler, Yellow-rumped",21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv new file mode 100644 index 0000000000..a928beec22 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Blackburnian] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow-rumped] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +2018-04-18,0,21474836480.0000,21474836480.0000 +2018-04-19,21474836480.0000,21474836480.0000,21474836480.0000 +2018-04-20,0,21474836480.0000,21474836480.0000 +2018-04-21,0,21474836480.0000,21474836480.0000 +2018-04-22,0,21474836480.0000,21474836480.0000 +2018-04-23,0,21474836480.0000,21474836480.0000 +2018-04-24,0,21474836480.0000,21474836480.0000 +2018-04-25,0,21474836480.0000,21474836480.0000 +2018-04-26,0,21474836480.0000,21474836480.0000 +2018-04-27,0,21474836480.0000,21474836480.0000 +2018-04-28,0,0,21474836480.0000 +2018-04-29,0,0,21474836480.0000 +2018-04-30,0,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv new file mode 100644 index 0000000000..1b74dac386 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Blackburnian] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow-rumped] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +2018-04,21474836480.0000,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..60a35ce01b --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Blackburnian] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow-rumped] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +"2018 Q2",21474836480.0000,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv new file mode 100644 index 0000000000..b8de8efb4f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Blackburnian] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[Warbler, Yellow-rumped] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +2018,21474836480.0000,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Day-reference.csv new file mode 100644 index 0000000000..e2d64ede23 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Wall Hours per Session" +"Warbler, Yellow",36.50143519 +"Warbler, Yellow-rumped",27.87274691 +"Warbler, Blackburnian",0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Month-reference.csv new file mode 100644 index 0000000000..e2d64ede23 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Wall Hours per Session" +"Warbler, Yellow",36.50143519 +"Warbler, Yellow-rumped",27.87274691 +"Warbler, Blackburnian",0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..e2d64ede23 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Wall Hours per Session" +"Warbler, Yellow",36.50143519 +"Warbler, Yellow-rumped",27.87274691 +"Warbler, Blackburnian",0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Year-reference.csv new file mode 100644 index 0000000000..e2d64ede23 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Average Wall Hours per Session" +"Warbler, Yellow",36.50143519 +"Warbler, Yellow-rumped",27.87274691 +"Warbler, Blackburnian",0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Day-reference.csv new file mode 100644 index 0000000000..a3c0ddf39b --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow] Average Wall Hours per Session","[Warbler, Yellow-rumped] Average Wall Hours per Session","[Warbler, Blackburnian] Average Wall Hours per Session" +2018-04-18,2.21361111,1.67376389,0 +2018-04-19,7.89694444,8.50287037,0.40893939 +2018-04-20,24.00000000,4.90686111,0 +2018-04-21,24.00000000,24.00000000,0 +2018-04-22,24.00000000,24.00000000,0 +2018-04-23,24.00000000,24.00000000,0 +2018-04-24,24.00000000,24.00000000,0 +2018-04-25,24.00000000,24.00000000,0 +2018-04-26,24.00000000,15.76227778,0 +2018-04-27,12.74958333,24.00000000,0 +2018-04-28,0,24.00000000,0 +2018-04-29,0,24.00000000,0 +2018-04-30,5.28833333,23.00729167,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Month-reference.csv new file mode 100644 index 0000000000..29dc289fd4 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow] Average Wall Hours per Session","[Warbler, Yellow-rumped] Average Wall Hours per Session","[Warbler, Blackburnian] Average Wall Hours per Session" +2018-04,36.50143519,27.87274691,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..e485d1fa06 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow] Average Wall Hours per Session","[Warbler, Yellow-rumped] Average Wall Hours per Session","[Warbler, Blackburnian] Average Wall Hours per Session" +"2018 Q2",36.50143519,27.87274691,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Year-reference.csv new file mode 100644 index 0000000000..4ad1abf9a6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_avg_wallduration_hours/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Wall Hours per Session: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow] Average Wall Hours per Session","[Warbler, Yellow-rumped] Average Wall Hours per Session","[Warbler, Blackburnian] Average Wall Hours per Session" +2018,36.50143519,27.87274691,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Day-reference.csv new file mode 100644 index 0000000000..2f959d197f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Core Hours: Total" +"Warbler, Yellow-rumped",1308.4656 +"Warbler, Yellow",441.2006 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Month-reference.csv new file mode 100644 index 0000000000..2f959d197f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Core Hours: Total" +"Warbler, Yellow-rumped",1308.4656 +"Warbler, Yellow",441.2006 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..2f959d197f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Core Hours: Total" +"Warbler, Yellow-rumped",1308.4656 +"Warbler, Yellow",441.2006 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Year-reference.csv new file mode 100644 index 0000000000..2f959d197f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Core Hours: Total" +"Warbler, Yellow-rumped",1308.4656 +"Warbler, Yellow",441.2006 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Day-reference.csv new file mode 100644 index 0000000000..10c8f9edf5 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow-rumped] Core Hours: Total","[Warbler, Yellow] Core Hours: Total","[Warbler, Blackburnian] Core Hours: Total" +2018-04-18,34.4194,17.7089,0 +2018-04-19,102.0344,31.5878,4.4983 +2018-04-20,49.0686,48.0000,0 +2018-04-21,72.0000,48.0000,0 +2018-04-22,72.0000,48.0000,0 +2018-04-23,72.0000,48.0000,0 +2018-04-24,72.0000,48.0000,0 +2018-04-25,72.0000,48.0000,0 +2018-04-26,97.8689,48.0000,0 +2018-04-27,168.0000,45.3272,0 +2018-04-28,168.0000,0,0 +2018-04-29,168.0000,0,0 +2018-04-30,161.0742,10.5767,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Month-reference.csv new file mode 100644 index 0000000000..00a6fd462e --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow-rumped] Core Hours: Total","[Warbler, Yellow] Core Hours: Total","[Warbler, Blackburnian] Core Hours: Total" +2018-04,1308.4656,441.2006,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..7e03f1f9f3 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow-rumped] Core Hours: Total","[Warbler, Yellow] Core Hours: Total","[Warbler, Blackburnian] Core Hours: Total" +"2018 Q2",1308.4656,441.2006,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Year-reference.csv new file mode 100644 index 0000000000..c00095204e --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_core_time/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Core Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow-rumped] Core Hours: Total","[Warbler, Yellow] Core Hours: Total","[Warbler, Blackburnian] Core Hours: Total" +2018,1308.4656,441.2006,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Day-reference.csv new file mode 100644 index 0000000000..5d02779466 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Ended" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Month-reference.csv new file mode 100644 index 0000000000..5d02779466 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Ended" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..5d02779466 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Ended" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Year-reference.csv new file mode 100644 index 0000000000..5d02779466 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Ended" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Day-reference.csv new file mode 100644 index 0000000000..407f4ab0cb --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow-rumped] Number of Sessions Ended","[Warbler, Blackburnian] Number of Sessions Ended","[Warbler, Yellow] Number of Sessions Ended" +2018-04-18,13,0,2 +2018-04-19,11,11,1 +2018-04-20,7,0,0 +2018-04-21,0,0,0 +2018-04-22,0,0,0 +2018-04-23,0,0,0 +2018-04-24,0,0,0 +2018-04-25,0,0,0 +2018-04-26,1,0,0 +2018-04-27,0,0,2 +2018-04-28,0,0,0 +2018-04-29,0,0,0 +2018-04-30,4,0,1 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Month-reference.csv new file mode 100644 index 0000000000..b724855ffe --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow-rumped] Number of Sessions Ended","[Warbler, Blackburnian] Number of Sessions Ended","[Warbler, Yellow] Number of Sessions Ended" +2018-04,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..754f7a5117 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow-rumped] Number of Sessions Ended","[Warbler, Blackburnian] Number of Sessions Ended","[Warbler, Yellow] Number of Sessions Ended" +"2018 Q2",36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Year-reference.csv new file mode 100644 index 0000000000..9fd831af69 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_ended/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Ended: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow-rumped] Number of Sessions Ended","[Warbler, Blackburnian] Number of Sessions Ended","[Warbler, Yellow] Number of Sessions Ended" +2018,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Day-reference.csv new file mode 100644 index 0000000000..63dceeeb9d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Active Sessions (Number of Sessions)" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Month-reference.csv new file mode 100644 index 0000000000..63dceeeb9d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Active Sessions (Number of Sessions)" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..63dceeeb9d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Active Sessions (Number of Sessions)" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Year-reference.csv new file mode 100644 index 0000000000..63dceeeb9d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Active Sessions (Number of Sessions)" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Day-reference.csv new file mode 100644 index 0000000000..1787527aa7 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow-rumped] Number of Active Sessions (Number of Sessions)","[Warbler, Blackburnian] Number of Active Sessions (Number of Sessions)","[Warbler, Yellow] Number of Active Sessions (Number of Sessions)" +2018-04-18,20,0,2 +2018-04-19,12,11,2 +2018-04-20,10,0,1 +2018-04-21,3,0,1 +2018-04-22,3,0,1 +2018-04-23,3,0,1 +2018-04-24,3,0,1 +2018-04-25,3,0,1 +2018-04-26,5,0,1 +2018-04-27,4,0,2 +2018-04-28,4,0,0 +2018-04-29,4,0,0 +2018-04-30,4,0,1 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Month-reference.csv new file mode 100644 index 0000000000..3df148e091 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow-rumped] Number of Active Sessions (Number of Sessions)","[Warbler, Blackburnian] Number of Active Sessions (Number of Sessions)","[Warbler, Yellow] Number of Active Sessions (Number of Sessions)" +2018-04,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..09bc44dc7c --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow-rumped] Number of Active Sessions (Number of Sessions)","[Warbler, Blackburnian] Number of Active Sessions (Number of Sessions)","[Warbler, Yellow] Number of Active Sessions (Number of Sessions)" +"2018 Q2",36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Year-reference.csv new file mode 100644 index 0000000000..bf00182444 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_running/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Active Sessions: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow-rumped] Number of Active Sessions (Number of Sessions)","[Warbler, Blackburnian] Number of Active Sessions (Number of Sessions)","[Warbler, Yellow] Number of Active Sessions (Number of Sessions)" +2018,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Day-reference.csv new file mode 100644 index 0000000000..8fa0057781 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Started" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Month-reference.csv new file mode 100644 index 0000000000..8fa0057781 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Started" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..8fa0057781 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Started" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Year-reference.csv new file mode 100644 index 0000000000..8fa0057781 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Number of Sessions Started" +"Warbler, Yellow-rumped",36 +"Warbler, Blackburnian",11 +"Warbler, Yellow",6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Day-reference.csv new file mode 100644 index 0000000000..fbea6d23c6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow-rumped] Number of Sessions Started","[Warbler, Blackburnian] Number of Sessions Started","[Warbler, Yellow] Number of Sessions Started" +2018-04-18,20,0,2 +2018-04-19,5,11,2 +2018-04-20,9,0,0 +2018-04-21,0,0,0 +2018-04-22,0,0,0 +2018-04-23,0,0,0 +2018-04-24,0,0,0 +2018-04-25,0,0,0 +2018-04-26,2,0,0 +2018-04-27,0,0,1 +2018-04-28,0,0,0 +2018-04-29,0,0,0 +2018-04-30,0,0,1 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Month-reference.csv new file mode 100644 index 0000000000..5ce5aecc21 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow-rumped] Number of Sessions Started","[Warbler, Blackburnian] Number of Sessions Started","[Warbler, Yellow] Number of Sessions Started" +2018-04,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..33b8e8a223 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow-rumped] Number of Sessions Started","[Warbler, Blackburnian] Number of Sessions Started","[Warbler, Yellow] Number of Sessions Started" +"2018 Q2",36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Year-reference.csv new file mode 100644 index 0000000000..37201e6729 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_num_sessions_started/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Started: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow-rumped] Number of Sessions Started","[Warbler, Blackburnian] Number of Sessions Started","[Warbler, Yellow] Number of Sessions Started" +2018,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Day-reference.csv new file mode 100644 index 0000000000..15d41c5089 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Wall Hours: Total" +"Warbler, Yellow-rumped",1003.4189 +"Warbler, Yellow",219.0086 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Month-reference.csv new file mode 100644 index 0000000000..15d41c5089 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Wall Hours: Total" +"Warbler, Yellow-rumped",1003.4189 +"Warbler, Yellow",219.0086 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..15d41c5089 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Wall Hours: Total" +"Warbler, Yellow-rumped",1003.4189 +"Warbler, Yellow",219.0086 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Year-reference.csv new file mode 100644 index 0000000000..15d41c5089 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +User,"Wall Hours: Total" +"Warbler, Yellow-rumped",1003.4189 +"Warbler, Yellow",219.0086 +"Warbler, Blackburnian",4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Day-reference.csv new file mode 100644 index 0000000000..d1bc3d1915 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[Warbler, Yellow-rumped] Wall Hours: Total","[Warbler, Yellow] Wall Hours: Total","[Warbler, Blackburnian] Wall Hours: Total" +2018-04-18,33.4753,4.4272,0 +2018-04-19,102.0344,15.7939,4.4983 +2018-04-20,49.0686,24.0000,0 +2018-04-21,72.0000,24.0000,0 +2018-04-22,72.0000,24.0000,0 +2018-04-23,72.0000,24.0000,0 +2018-04-24,72.0000,24.0000,0 +2018-04-25,72.0000,24.0000,0 +2018-04-26,78.8114,24.0000,0 +2018-04-27,96.0000,25.4992,0 +2018-04-28,96.0000,0,0 +2018-04-29,96.0000,0,0 +2018-04-30,92.0292,5.2883,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Month-reference.csv new file mode 100644 index 0000000000..9921433ed6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[Warbler, Yellow-rumped] Wall Hours: Total","[Warbler, Yellow] Wall Hours: Total","[Warbler, Blackburnian] Wall Hours: Total" +2018-04,1003.4189,219.0086,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..9ccf498a0a --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[Warbler, Yellow-rumped] Wall Hours: Total","[Warbler, Yellow] Wall Hours: Total","[Warbler, Blackburnian] Wall Hours: Total" +"2018 Q2",1003.4189,219.0086,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Year-reference.csv new file mode 100644 index 0000000000..78dfbddb70 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/person/cloud_wall_time/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Wall Hours: Total: by User" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[Warbler, Yellow-rumped] Wall Hours: Total","[Warbler, Yellow] Wall Hours: Total","[Warbler, Blackburnian] Wall Hours: Total" +2018,1003.4189,219.0086,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Day-reference.csv new file mode 100644 index 0000000000..278e325441 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Cores Reserved Weighted By Wall Hours" +ylwwa,2.0145 +yerwa,1.3040 +setusca,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Month-reference.csv new file mode 100644 index 0000000000..278e325441 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Cores Reserved Weighted By Wall Hours" +ylwwa,2.0145 +yerwa,1.3040 +setusca,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..278e325441 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Cores Reserved Weighted By Wall Hours" +ylwwa,2.0145 +yerwa,1.3040 +setusca,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Year-reference.csv new file mode 100644 index 0000000000..278e325441 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Cores Reserved Weighted By Wall Hours" +ylwwa,2.0145 +yerwa,1.3040 +setusca,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Day-reference.csv new file mode 100644 index 0000000000..aabee92547 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[ylwwa] Average Cores Reserved Weighted By Wall Hours","[yerwa] Average Cores Reserved Weighted By Wall Hours","[setusca] Average Cores Reserved Weighted By Wall Hours" +2018-04-18,4.0000,1.0282,0 +2018-04-19,2.0000,1.0000,1.0000 +2018-04-20,2.0000,1.0000,0 +2018-04-21,2.0000,1.0000,0 +2018-04-22,2.0000,1.0000,0 +2018-04-23,2.0000,1.0000,0 +2018-04-24,2.0000,1.0000,0 +2018-04-25,2.0000,1.0000,0 +2018-04-26,2.0000,1.2418,0 +2018-04-27,1.7776,1.7500,0 +2018-04-28,0,1.7500,0 +2018-04-29,0,1.7500,0 +2018-04-30,2.0000,1.7503,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Month-reference.csv new file mode 100644 index 0000000000..c04f4c8cad --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[ylwwa] Average Cores Reserved Weighted By Wall Hours","[yerwa] Average Cores Reserved Weighted By Wall Hours","[setusca] Average Cores Reserved Weighted By Wall Hours" +2018-04,2.0145,1.3040,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..15500c212e --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[ylwwa] Average Cores Reserved Weighted By Wall Hours","[yerwa] Average Cores Reserved Weighted By Wall Hours","[setusca] Average Cores Reserved Weighted By Wall Hours" +"2018 Q2",2.0145,1.3040,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Year-reference.csv new file mode 100644 index 0000000000..ac4d744143 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_cores_reserved/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Cores Reserved Weighted By Wall Hours: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[ylwwa] Average Cores Reserved Weighted By Wall Hours","[yerwa] Average Cores Reserved Weighted By Wall Hours","[setusca] Average Cores Reserved Weighted By Wall Hours" +2018,2.0145,1.3040,1.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Day-reference.csv new file mode 100644 index 0000000000..693d1b7c15 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Memory Reserved Weighted By Wall Hours (Bytes)" +yerwa,5597586865.0629 +ylwwa,4472021504.9981 +setusca,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Month-reference.csv new file mode 100644 index 0000000000..693d1b7c15 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Memory Reserved Weighted By Wall Hours (Bytes)" +yerwa,5597586865.0629 +ylwwa,4472021504.9981 +setusca,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..693d1b7c15 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Memory Reserved Weighted By Wall Hours (Bytes)" +yerwa,5597586865.0629 +ylwwa,4472021504.9981 +setusca,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Year-reference.csv new file mode 100644 index 0000000000..693d1b7c15 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Memory Reserved Weighted By Wall Hours (Bytes)" +yerwa,5597586865.0629 +ylwwa,4472021504.9981 +setusca,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Day-reference.csv new file mode 100644 index 0000000000..f232c68ba8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[yerwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[setusca] Average Memory Reserved Weighted By Wall Hours (Bytes)" +2018-04-18,4323728476.3725,17179869184.0000,0 +2018-04-19,4294967296.0000,4294967296.0000,3626414819.0708 +2018-04-20,4294967296.0000,4294967296.0000,0 +2018-04-21,4294967296.0000,4294967296.0000,0 +2018-04-22,4294967296.0000,4294967296.0000,0 +2018-04-23,4294967296.0000,4294967296.0000,0 +2018-04-24,4294967296.0000,4294967296.0000,0 +2018-04-25,4294967296.0000,4294967296.0000,0 +2018-04-26,5333539771.3426,4294967296.0000,0 +2018-04-27,7516192768.0000,3578554567.5192,0 +2018-04-28,7516192768.0000,0,0 +2018-04-29,7516192768.0000,0,0 +2018-04-30,7517272003.2285,4294967296.0000,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Month-reference.csv new file mode 100644 index 0000000000..b76c253ab8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[yerwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[setusca] Average Memory Reserved Weighted By Wall Hours (Bytes)" +2018-04,5597586865.0629,4472021504.9981,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..98cbf8344d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[yerwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[setusca] Average Memory Reserved Weighted By Wall Hours (Bytes)" +"2018 Q2",5597586865.0629,4472021504.9981,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Year-reference.csv new file mode 100644 index 0000000000..e861633720 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_memory_reserved/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Memory Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[yerwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Memory Reserved Weighted By Wall Hours (Bytes)","[setusca] Average Memory Reserved Weighted By Wall Hours (Bytes)" +2018,5597586865.0629,4472021504.9981,3626414819.0708 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv new file mode 100644 index 0000000000..2088a487e6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +setusca,21474836480.0000 +yerwa,21474836480.0000 +ylwwa,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv new file mode 100644 index 0000000000..2088a487e6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +setusca,21474836480.0000 +yerwa,21474836480.0000 +ylwwa,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..2088a487e6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +setusca,21474836480.0000 +yerwa,21474836480.0000 +ylwwa,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv new file mode 100644 index 0000000000..2088a487e6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +setusca,21474836480.0000 +yerwa,21474836480.0000 +ylwwa,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv new file mode 100644 index 0000000000..cffe17237c --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[setusca] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[yerwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +2018-04-18,0,21474836480.0000,21474836480.0000 +2018-04-19,21474836480.0000,21474836480.0000,21474836480.0000 +2018-04-20,0,21474836480.0000,21474836480.0000 +2018-04-21,0,21474836480.0000,21474836480.0000 +2018-04-22,0,21474836480.0000,21474836480.0000 +2018-04-23,0,21474836480.0000,21474836480.0000 +2018-04-24,0,21474836480.0000,21474836480.0000 +2018-04-25,0,21474836480.0000,21474836480.0000 +2018-04-26,0,21474836480.0000,21474836480.0000 +2018-04-27,0,21474836480.0000,21474836480.0000 +2018-04-28,0,21474836480.0000,0 +2018-04-29,0,21474836480.0000,0 +2018-04-30,0,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv new file mode 100644 index 0000000000..23015d66f8 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[setusca] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[yerwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +2018-04,21474836480.0000,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..4c0e1d9f75 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[setusca] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[yerwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +"2018 Q2",21474836480.0000,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv new file mode 100644 index 0000000000..bc2ab190ba --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_rv_storage_reserved/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes): by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[setusca] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[yerwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)","[ylwwa] Average Root Volume Storage Reserved Weighted By Wall Hours (Bytes)" +2018,21474836480.0000,21474836480.0000,21474836480.0000 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Day-reference.csv new file mode 100644 index 0000000000..2d9967cc56 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Wall Hours per Session" +ylwwa,36.50143519 +yerwa,27.87274691 +setusca,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Month-reference.csv new file mode 100644 index 0000000000..2d9967cc56 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Wall Hours per Session" +ylwwa,36.50143519 +yerwa,27.87274691 +setusca,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..2d9967cc56 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Wall Hours per Session" +ylwwa,36.50143519 +yerwa,27.87274691 +setusca,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Year-reference.csv new file mode 100644 index 0000000000..2d9967cc56 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Average Wall Hours per Session" +ylwwa,36.50143519 +yerwa,27.87274691 +setusca,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Day-reference.csv new file mode 100644 index 0000000000..2ad3bd8cf4 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[ylwwa] Average Wall Hours per Session","[yerwa] Average Wall Hours per Session","[setusca] Average Wall Hours per Session" +2018-04-18,2.21361111,1.67376389,0 +2018-04-19,7.89694444,8.50287037,0.40893939 +2018-04-20,24.00000000,4.90686111,0 +2018-04-21,24.00000000,24.00000000,0 +2018-04-22,24.00000000,24.00000000,0 +2018-04-23,24.00000000,24.00000000,0 +2018-04-24,24.00000000,24.00000000,0 +2018-04-25,24.00000000,24.00000000,0 +2018-04-26,24.00000000,15.76227778,0 +2018-04-27,12.74958333,24.00000000,0 +2018-04-28,0,24.00000000,0 +2018-04-29,0,24.00000000,0 +2018-04-30,5.28833333,23.00729167,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Month-reference.csv new file mode 100644 index 0000000000..dbcf464c88 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[ylwwa] Average Wall Hours per Session","[yerwa] Average Wall Hours per Session","[setusca] Average Wall Hours per Session" +2018-04,36.50143519,27.87274691,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..7d2de2c018 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[ylwwa] Average Wall Hours per Session","[yerwa] Average Wall Hours per Session","[setusca] Average Wall Hours per Session" +"2018 Q2",36.50143519,27.87274691,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Year-reference.csv new file mode 100644 index 0000000000..faad3d153e --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_avg_wallduration_hours/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Average Wall Hours per Session: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[ylwwa] Average Wall Hours per Session","[yerwa] Average Wall Hours per Session","[setusca] Average Wall Hours per Session" +2018,36.50143519,27.87274691,0.40893939 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Day-reference.csv new file mode 100644 index 0000000000..6d984a8d52 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Core Hours: Total" +yerwa,1308.4656 +ylwwa,441.2006 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Month-reference.csv new file mode 100644 index 0000000000..6d984a8d52 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Core Hours: Total" +yerwa,1308.4656 +ylwwa,441.2006 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..6d984a8d52 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Core Hours: Total" +yerwa,1308.4656 +ylwwa,441.2006 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Year-reference.csv new file mode 100644 index 0000000000..6d984a8d52 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Core Hours: Total" +yerwa,1308.4656 +ylwwa,441.2006 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Day-reference.csv new file mode 100644 index 0000000000..cae7ef87c6 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[yerwa] Core Hours: Total","[ylwwa] Core Hours: Total","[setusca] Core Hours: Total" +2018-04-18,34.4194,17.7089,0 +2018-04-19,102.0344,31.5878,4.4983 +2018-04-20,49.0686,48.0000,0 +2018-04-21,72.0000,48.0000,0 +2018-04-22,72.0000,48.0000,0 +2018-04-23,72.0000,48.0000,0 +2018-04-24,72.0000,48.0000,0 +2018-04-25,72.0000,48.0000,0 +2018-04-26,97.8689,48.0000,0 +2018-04-27,168.0000,45.3272,0 +2018-04-28,168.0000,0,0 +2018-04-29,168.0000,0,0 +2018-04-30,161.0742,10.5767,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Month-reference.csv new file mode 100644 index 0000000000..fbb75716c4 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[yerwa] Core Hours: Total","[ylwwa] Core Hours: Total","[setusca] Core Hours: Total" +2018-04,1308.4656,441.2006,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..85fb0b117f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[yerwa] Core Hours: Total","[ylwwa] Core Hours: Total","[setusca] Core Hours: Total" +"2018 Q2",1308.4656,441.2006,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Year-reference.csv new file mode 100644 index 0000000000..b612c5568c --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_core_time/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Core Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[yerwa] Core Hours: Total","[ylwwa] Core Hours: Total","[setusca] Core Hours: Total" +2018,1308.4656,441.2006,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Day-reference.csv new file mode 100644 index 0000000000..596a5d1117 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Ended" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Month-reference.csv new file mode 100644 index 0000000000..596a5d1117 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Ended" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..596a5d1117 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Ended" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Year-reference.csv new file mode 100644 index 0000000000..596a5d1117 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Ended" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Day-reference.csv new file mode 100644 index 0000000000..a629245934 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[yerwa] Number of Sessions Ended","[setusca] Number of Sessions Ended","[ylwwa] Number of Sessions Ended" +2018-04-18,13,0,2 +2018-04-19,11,11,1 +2018-04-20,7,0,0 +2018-04-21,0,0,0 +2018-04-22,0,0,0 +2018-04-23,0,0,0 +2018-04-24,0,0,0 +2018-04-25,0,0,0 +2018-04-26,1,0,0 +2018-04-27,0,0,2 +2018-04-28,0,0,0 +2018-04-29,0,0,0 +2018-04-30,4,0,1 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Month-reference.csv new file mode 100644 index 0000000000..599d2863be --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[yerwa] Number of Sessions Ended","[setusca] Number of Sessions Ended","[ylwwa] Number of Sessions Ended" +2018-04,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..2de6275770 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[yerwa] Number of Sessions Ended","[setusca] Number of Sessions Ended","[ylwwa] Number of Sessions Ended" +"2018 Q2",36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Year-reference.csv new file mode 100644 index 0000000000..3bd73a4505 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_ended/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Ended: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[yerwa] Number of Sessions Ended","[setusca] Number of Sessions Ended","[ylwwa] Number of Sessions Ended" +2018,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Day-reference.csv new file mode 100644 index 0000000000..95d704af1b --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Active Sessions (Number of Sessions)" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Month-reference.csv new file mode 100644 index 0000000000..95d704af1b --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Active Sessions (Number of Sessions)" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..95d704af1b --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Active Sessions (Number of Sessions)" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Year-reference.csv new file mode 100644 index 0000000000..95d704af1b --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Active Sessions (Number of Sessions)" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Day-reference.csv new file mode 100644 index 0000000000..7570514bcb --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[yerwa] Number of Active Sessions (Number of Sessions)","[setusca] Number of Active Sessions (Number of Sessions)","[ylwwa] Number of Active Sessions (Number of Sessions)" +2018-04-18,20,0,2 +2018-04-19,12,11,2 +2018-04-20,10,0,1 +2018-04-21,3,0,1 +2018-04-22,3,0,1 +2018-04-23,3,0,1 +2018-04-24,3,0,1 +2018-04-25,3,0,1 +2018-04-26,5,0,1 +2018-04-27,4,0,2 +2018-04-28,4,0,0 +2018-04-29,4,0,0 +2018-04-30,4,0,1 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Month-reference.csv new file mode 100644 index 0000000000..6246d6707d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[yerwa] Number of Active Sessions (Number of Sessions)","[setusca] Number of Active Sessions (Number of Sessions)","[ylwwa] Number of Active Sessions (Number of Sessions)" +2018-04,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..a577ece461 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[yerwa] Number of Active Sessions (Number of Sessions)","[setusca] Number of Active Sessions (Number of Sessions)","[ylwwa] Number of Active Sessions (Number of Sessions)" +"2018 Q2",36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Year-reference.csv new file mode 100644 index 0000000000..15d0aac630 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_running/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Active Sessions: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[yerwa] Number of Active Sessions (Number of Sessions)","[setusca] Number of Active Sessions (Number of Sessions)","[ylwwa] Number of Active Sessions (Number of Sessions)" +2018,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Day-reference.csv new file mode 100644 index 0000000000..c6fcb3fd12 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Started" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Month-reference.csv new file mode 100644 index 0000000000..c6fcb3fd12 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Started" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..c6fcb3fd12 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Started" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Year-reference.csv new file mode 100644 index 0000000000..c6fcb3fd12 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Number of Sessions Started" +yerwa,36 +setusca,11 +ylwwa,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Day-reference.csv new file mode 100644 index 0000000000..85cba78eca --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[yerwa] Number of Sessions Started","[setusca] Number of Sessions Started","[ylwwa] Number of Sessions Started" +2018-04-18,20,0,2 +2018-04-19,5,11,2 +2018-04-20,9,0,0 +2018-04-21,0,0,0 +2018-04-22,0,0,0 +2018-04-23,0,0,0 +2018-04-24,0,0,0 +2018-04-25,0,0,0 +2018-04-26,2,0,0 +2018-04-27,0,0,1 +2018-04-28,0,0,0 +2018-04-29,0,0,0 +2018-04-30,0,0,1 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Month-reference.csv new file mode 100644 index 0000000000..976fc9937f --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[yerwa] Number of Sessions Started","[setusca] Number of Sessions Started","[ylwwa] Number of Sessions Started" +2018-04,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..f2d7d32182 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[yerwa] Number of Sessions Started","[setusca] Number of Sessions Started","[ylwwa] Number of Sessions Started" +"2018 Q2",36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Year-reference.csv new file mode 100644 index 0000000000..287dc3b94d --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_num_sessions_started/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Number of Sessions Started: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[yerwa] Number of Sessions Started","[setusca] Number of Sessions Started","[ylwwa] Number of Sessions Started" +2018,36,11,6 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Day-reference.csv new file mode 100644 index 0000000000..6ccddba2ec --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Day-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Wall Hours: Total" +yerwa,1003.4189 +ylwwa,219.0086 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Month-reference.csv new file mode 100644 index 0000000000..6ccddba2ec --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Month-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Wall Hours: Total" +yerwa,1003.4189 +ylwwa,219.0086 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Quarter-reference.csv new file mode 100644 index 0000000000..6ccddba2ec --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Quarter-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Wall Hours: Total" +yerwa,1003.4189 +ylwwa,219.0086 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Year-reference.csv new file mode 100644 index 0000000000..6ccddba2ec --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/aggregate-Year-reference.csv @@ -0,0 +1,12 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +"System Username","Wall Hours: Total" +yerwa,1003.4189 +ylwwa,219.0086 +setusca,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Day-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Day-reference.csv new file mode 100644 index 0000000000..990d3c4e31 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Day-reference.csv @@ -0,0 +1,22 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Day,"[yerwa] Wall Hours: Total","[ylwwa] Wall Hours: Total","[setusca] Wall Hours: Total" +2018-04-18,33.4753,4.4272,0 +2018-04-19,102.0344,15.7939,4.4983 +2018-04-20,49.0686,24.0000,0 +2018-04-21,72.0000,24.0000,0 +2018-04-22,72.0000,24.0000,0 +2018-04-23,72.0000,24.0000,0 +2018-04-24,72.0000,24.0000,0 +2018-04-25,72.0000,24.0000,0 +2018-04-26,78.8114,24.0000,0 +2018-04-27,96.0000,25.4992,0 +2018-04-28,96.0000,0,0 +2018-04-29,96.0000,0,0 +2018-04-30,92.0292,5.2883,0 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Month-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Month-reference.csv new file mode 100644 index 0000000000..73be1cfb00 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Month-reference.csv @@ -0,0 +1,10 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Month,"[yerwa] Wall Hours: Total","[ylwwa] Wall Hours: Total","[setusca] Wall Hours: Total" +2018-04,1003.4189,219.0086,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Quarter-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Quarter-reference.csv new file mode 100644 index 0000000000..c6a2626203 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Quarter-reference.csv @@ -0,0 +1,10 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Quarter,"[yerwa] Wall Hours: Total","[ylwwa] Wall Hours: Total","[setusca] Wall Hours: Total" +"2018 Q2",1003.4189,219.0086,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Year-reference.csv b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Year-reference.csv new file mode 100644 index 0000000000..98f4167728 --- /dev/null +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/regression/current/expected/reference/Cloud/username/cloud_wall_time/timeseries-Year-reference.csv @@ -0,0 +1,10 @@ +title +"Wall Hours: Total: by System Username" +parameters + +start,end +2018-04-18,2018-04-30 +--------- +Year,"[yerwa] Wall Hours: Total","[ylwwa] Wall Hours: Total","[setusca] Wall Hours: Total" +2018,1003.4189,219.0086,4.4983 +--------- diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-admin-merged-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-admin-merged-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-admin-merged-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-admin-merged-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerdirector-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerdirector-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerdirector-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerdirector-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerstaff-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerstaff-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerstaff-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-centerstaff-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-normaluser-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-normaluser-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-normaluser-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-normaluser-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-principal-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-principal-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-principal-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-principal-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cd.one-center-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cd.one-center-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cd.one-center-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cd.one-center-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cs.one-center-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cs.one-center-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cs.one-center-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.cs.one-center-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.normal-user-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.normal-user-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.normal-user-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.normal-user-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.pi-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.pi-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.pi-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.pi-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_dev-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_dev-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_dev-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_dev-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr_dev-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr_dev-1.json index c336a9f63a..8c15d59496 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr_dev-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_dw_descripters-test.usr_mgr_dev-1.json @@ -79,6 +79,14 @@ "vm_size_memory": { "text": "VM Size: Memory", "info": "A categorization of sessions into discrete groups based on the amount of memory reserved by each VM." + }, + "username": { + "text": "System Username", + "info": "The specific system username associated with a running session of a virtual machine." + }, + "person": { + "text": "User", + "info": "A person on a principal investigator's allocation, able to spin up and manipulate VM instances." } }, "text": "Cloud", diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-Public User-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-Public User-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-Public User-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-Public User-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-admin-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-admin-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-admin-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-admin-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerdirector-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerdirector-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerdirector-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerdirector-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerstaff-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerstaff-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerstaff-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-centerstaff-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-normaluser-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-normaluser-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-normaluser-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-normaluser-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-principal-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-principal-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-principal-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-principal-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cd.one-center-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cd.one-center-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cd.one-center-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cd.one-center-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cs.one-center-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cs.one-center-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cs.one-center-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.cs.one-center-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.normal-user-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.normal-user-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.normal-user-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.normal-user-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.pi-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.pi-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.pi-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.pi-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_dev-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_dev-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_dev-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_dev-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] diff --git a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr_dev-1.json b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr_dev-1.json index 67e2d8425a..a4d04919dc 100644 --- a/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr_dev-1.json +++ b/tests/artifacts/xdmod-test-artifacts/xdmod/user_admin/output/get_menus-test.usr_mgr_dev-1.json @@ -1 +1 @@ -[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}] \ No newline at end of file +[{"text":"Jobs Summary","id":"group_by_Jobs_none","group_by":"none","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Jobs by Decanal Unit","id":"group_by_Jobs_nsfdirectorate","group_by":"nsfdirectorate","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"pie\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"n\",\"show_aggregate_labels\":\"y\",\"show_error_labels\":\"n\",\"enable_errors\":\"n\",\"enable_trend_line\":\"n\"}","node_type":"group_by","iconCls":"menu","description":"Decanal Unit","leaf":false},{"text":"Jobs by Department","id":"group_by_Jobs_parentscience","group_by":"parentscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Department","leaf":false},{"text":"Jobs by Job Size","id":"group_by_Jobs_jobsize","group_by":"jobsize","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Size","leaf":false},{"text":"Jobs by Job Wait Time","id":"group_by_Jobs_jobwaittime","group_by":"jobwaittime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wait Time","leaf":false},{"text":"Jobs by Job Wall Time","id":"group_by_Jobs_jobwalltime","group_by":"jobwalltime","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Job Wall Time","leaf":false},{"text":"Jobs by Node Count","id":"group_by_Jobs_nodecount","group_by":"nodecount","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Node Count","leaf":false},{"text":"Jobs by PI","id":"group_by_Jobs_pi","group_by":"pi","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI","leaf":false},{"text":"Jobs by PI Group","id":"group_by_Jobs_fieldofscience","group_by":"fieldofscience","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"PI Group","leaf":false},{"text":"Jobs by Queue","id":"group_by_Jobs_queue","group_by":"queue","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Queue","leaf":false},{"text":"Jobs by Resource","id":"group_by_Jobs_resource","group_by":"resource","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Jobs by Resource Type","id":"group_by_Jobs_resource_type","group_by":"resource_type","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource Type","leaf":false},{"text":"Jobs by System Username","id":"group_by_Jobs_username","group_by":"username","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Jobs by User","id":"group_by_Jobs_person","group_by":"person","query_group":"tg_usage","category":"Jobs","realm":"Jobs","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true},{"text":"Cloud Summary","id":"group_by_Cloud_none","group_by":"none","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"timeseries\",\"display_type\":\"line\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Screwdriver","leaf":false},{"text":"Cloud by Instance Type","id":"group_by_Cloud_configuration","group_by":"configuration","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Instance Type","leaf":false},{"text":"Cloud by Project","id":"group_by_Cloud_project","group_by":"project","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Project","leaf":false},{"text":"Cloud by Resource","id":"group_by_Cloud_resource","group_by":"resource","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Resource","leaf":false},{"text":"Cloud by Submission Venue","id":"group_by_Cloud_submission_venue","group_by":"submission_venue","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"Submission Venue","leaf":false},{"text":"Cloud by System Username","id":"group_by_Cloud_username","group_by":"username","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"System Username","leaf":false},{"text":"Cloud by User","id":"group_by_Cloud_person","group_by":"person","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"User","leaf":false},{"text":"Cloud by VM Size: Cores","id":"group_by_Cloud_vm_size","group_by":"vm_size","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Cores","leaf":false},{"text":"Cloud by VM Size: Memory","id":"group_by_Cloud_vm_size_memory","group_by":"vm_size_memory","query_group":"tg_usage","category":"Cloud","realm":"Cloud","defaultChartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","chartSettings":"{\"dataset_type\":\"aggregate\",\"display_type\":\"h_bar\",\"combine_type\":\"stack\",\"limit\":3,\"offset\":0,\"log_scale\":\"n\",\"show_legend\":\"y\",\"show_trend_line\":\"n\",\"show_error_bars\":\"n\",\"show_guide_lines\":\"y\",\"show_aggregate_labels\":\"n\",\"show_error_labels\":\"n\",\"enable_errors\":\"y\",\"enable_trend_line\":\"y\"}","node_type":"group_by","iconCls":"menu","description":"VM Size: Memory","leaf":false},{"text":"","id":"-111","node_type":"separator","iconCls":"blank","leaf":true,"disabled":true}]