fune/devtools/client/aboutdebugging/documentation/TESTS.md
Cosmin Sabou 73177747e8 Backed out changeset ccd058375096 (bug 1609716) for devtools failures on browser_device_custom_remove. CLOSED TREE
--HG--
rename : devtools/shared/webconsole/test/xpcshell/.eslintrc.js => devtools/client/aboutdebugging/test/unit/.eslintrc.js
rename : devtools/client/aboutdebugging/test/xpcshell/test_extensions_path.js => devtools/client/aboutdebugging/test/unit/test_extensions_path.js
rename : devtools/shared/adb/xpcshell/xpcshell-head.js => devtools/client/aboutdebugging/test/unit/xpcshell-head.js
rename : devtools/client/aboutdebugging/test/xpcshell/xpcshell.ini => devtools/client/aboutdebugging/test/unit/xpcshell.ini
rename : devtools/client/application/test/xpcshell/test_manifest_reducer.js => devtools/client/application/test/unit/test_manifest_reducer.js
rename : devtools/client/application/test/xpcshell/test_page_reducer.js => devtools/client/application/test/unit/test_page_reducer.js
rename : devtools/client/application/test/xpcshell/test_ui_reducer.js => devtools/client/application/test/unit/test_ui_reducer.js
rename : devtools/client/application/test/xpcshell/test_workers_reducer.js => devtools/client/application/test/unit/test_workers_reducer.js
rename : devtools/client/application/test/xpcshell/xpcshell.ini => devtools/client/application/test/unit/xpcshell.ini
rename : devtools/client/performance/test/xpcshell/.eslintrc.js => devtools/client/framework/test/unit/.eslintrc.js
rename : devtools/client/framework/test/xpcshell/test_tabs_absolute_order.js => devtools/client/framework/test/unit/test_tabs_absolute_order.js
rename : devtools/client/framework/test/xpcshell/xpcshell.ini => devtools/client/framework/test/unit/xpcshell.ini
rename : devtools/client/shared/remote-debugging/test/xpcshell/.eslintrc.js => devtools/client/inspector/changes/test/unit/.eslintrc.js
rename : devtools/client/inspector/changes/test/xpcshell/head.js => devtools/client/inspector/changes/test/unit/head.js
rename : devtools/client/inspector/changes/test/xpcshell/mocks.js => devtools/client/inspector/changes/test/unit/mocks.js
rename : devtools/client/inspector/changes/test/xpcshell/test_changes_stylesheet.js => devtools/client/inspector/changes/test/unit/test_changes_stylesheet.js
rename : devtools/client/inspector/changes/test/xpcshell/xpcshell.ini => devtools/client/inspector/changes/test/unit/xpcshell.ini
rename : devtools/client/inspector/compatibility/test/xpcshell/test_mdn-compatibility.js => devtools/client/inspector/compatibility/test/unit/test_mdn-compatibility.js
rename : devtools/client/inspector/compatibility/test/xpcshell/xpcshell.ini => devtools/client/inspector/compatibility/test/unit/xpcshell.ini
rename : devtools/client/inspector/grids/test/xpcshell/test_compare_fragments_geometry.js => devtools/client/inspector/grids/test/unit/test_compare_fragments_geometry.js
rename : devtools/client/inspector/grids/test/xpcshell/xpcshell.ini => devtools/client/inspector/grids/test/unit/xpcshell.ini
rename : devtools/client/memory/test/xpcshell/.eslintrc.js => devtools/client/memory/test/unit/.eslintrc.js
rename : devtools/client/memory/test/xpcshell/head.js => devtools/client/memory/test/unit/head.js
rename : devtools/client/memory/test/xpcshell/test_action-clear-snapshots_01.js => devtools/client/memory/test/unit/test_action-clear-snapshots_01.js
rename : devtools/client/memory/test/xpcshell/test_action-clear-snapshots_02.js => devtools/client/memory/test/unit/test_action-clear-snapshots_02.js
rename : devtools/client/memory/test/xpcshell/test_action-clear-snapshots_03.js => devtools/client/memory/test/unit/test_action-clear-snapshots_03.js
rename : devtools/client/memory/test/xpcshell/test_action-clear-snapshots_04.js => devtools/client/memory/test/unit/test_action-clear-snapshots_04.js
rename : devtools/client/memory/test/xpcshell/test_action-clear-snapshots_05.js => devtools/client/memory/test/unit/test_action-clear-snapshots_05.js
rename : devtools/client/memory/test/xpcshell/test_action-clear-snapshots_06.js => devtools/client/memory/test/unit/test_action-clear-snapshots_06.js
rename : devtools/client/memory/test/xpcshell/test_action-export-snapshot.js => devtools/client/memory/test/unit/test_action-export-snapshot.js
rename : devtools/client/memory/test/xpcshell/test_action-filter-01.js => devtools/client/memory/test/unit/test_action-filter-01.js
rename : devtools/client/memory/test/xpcshell/test_action-filter-02.js => devtools/client/memory/test/unit/test_action-filter-02.js
rename : devtools/client/memory/test/xpcshell/test_action-filter-03.js => devtools/client/memory/test/unit/test_action-filter-03.js
rename : devtools/client/memory/test/xpcshell/test_action-import-snapshot-and-census.js => devtools/client/memory/test/unit/test_action-import-snapshot-and-census.js
rename : devtools/client/memory/test/xpcshell/test_action-import-snapshot-dominator-tree.js => devtools/client/memory/test/unit/test_action-import-snapshot-dominator-tree.js
rename : devtools/client/memory/test/xpcshell/test_action-select-snapshot.js => devtools/client/memory/test/unit/test_action-select-snapshot.js
rename : devtools/client/memory/test/xpcshell/test_action-set-display-and-refresh-01.js => devtools/client/memory/test/unit/test_action-set-display-and-refresh-01.js
rename : devtools/client/memory/test/xpcshell/test_action-set-display-and-refresh-02.js => devtools/client/memory/test/unit/test_action-set-display-and-refresh-02.js
rename : devtools/client/memory/test/xpcshell/test_action-set-display.js => devtools/client/memory/test/unit/test_action-set-display.js
rename : devtools/client/memory/test/xpcshell/test_action-take-census.js => devtools/client/memory/test/unit/test_action-take-census.js
rename : devtools/client/memory/test/xpcshell/test_action-take-snapshot-and-census.js => devtools/client/memory/test/unit/test_action-take-snapshot-and-census.js
rename : devtools/client/memory/test/xpcshell/test_action-take-snapshot.js => devtools/client/memory/test/unit/test_action-take-snapshot.js
rename : devtools/client/memory/test/xpcshell/test_action-toggle-inverted-and-refresh-01.js => devtools/client/memory/test/unit/test_action-toggle-inverted-and-refresh-01.js
rename : devtools/client/memory/test/xpcshell/test_action-toggle-inverted-and-refresh-02.js => devtools/client/memory/test/unit/test_action-toggle-inverted-and-refresh-02.js
rename : devtools/client/memory/test/xpcshell/test_action-toggle-inverted.js => devtools/client/memory/test/unit/test_action-toggle-inverted.js
rename : devtools/client/memory/test/xpcshell/test_action-toggle-recording-allocations.js => devtools/client/memory/test/unit/test_action-toggle-recording-allocations.js
rename : devtools/client/memory/test/xpcshell/test_action_diffing_01.js => devtools/client/memory/test/unit/test_action_diffing_01.js
rename : devtools/client/memory/test/xpcshell/test_action_diffing_02.js => devtools/client/memory/test/unit/test_action_diffing_02.js
rename : devtools/client/memory/test/xpcshell/test_action_diffing_03.js => devtools/client/memory/test/unit/test_action_diffing_03.js
rename : devtools/client/memory/test/xpcshell/test_action_diffing_04.js => devtools/client/memory/test/unit/test_action_diffing_04.js
rename : devtools/client/memory/test/xpcshell/test_action_diffing_05.js => devtools/client/memory/test/unit/test_action_diffing_05.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_01.js => devtools/client/memory/test/unit/test_dominator_trees_01.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_02.js => devtools/client/memory/test/unit/test_dominator_trees_02.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_03.js => devtools/client/memory/test/unit/test_dominator_trees_03.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_04.js => devtools/client/memory/test/unit/test_dominator_trees_04.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_05.js => devtools/client/memory/test/unit/test_dominator_trees_05.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_06.js => devtools/client/memory/test/unit/test_dominator_trees_06.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_07.js => devtools/client/memory/test/unit/test_dominator_trees_07.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_08.js => devtools/client/memory/test/unit/test_dominator_trees_08.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_09.js => devtools/client/memory/test/unit/test_dominator_trees_09.js
rename : devtools/client/memory/test/xpcshell/test_dominator_trees_10.js => devtools/client/memory/test/unit/test_dominator_trees_10.js
rename : devtools/client/memory/test/xpcshell/test_individuals_01.js => devtools/client/memory/test/unit/test_individuals_01.js
rename : devtools/client/memory/test/xpcshell/test_individuals_02.js => devtools/client/memory/test/unit/test_individuals_02.js
rename : devtools/client/memory/test/xpcshell/test_individuals_03.js => devtools/client/memory/test/unit/test_individuals_03.js
rename : devtools/client/memory/test/xpcshell/test_individuals_04.js => devtools/client/memory/test/unit/test_individuals_04.js
rename : devtools/client/memory/test/xpcshell/test_individuals_05.js => devtools/client/memory/test/unit/test_individuals_05.js
rename : devtools/client/memory/test/xpcshell/test_individuals_06.js => devtools/client/memory/test/unit/test_individuals_06.js
rename : devtools/client/memory/test/xpcshell/test_pop_view_01.js => devtools/client/memory/test/unit/test_pop_view_01.js
rename : devtools/client/memory/test/xpcshell/test_tree-map-01.js => devtools/client/memory/test/unit/test_tree-map-01.js
rename : devtools/client/memory/test/xpcshell/test_tree-map-02.js => devtools/client/memory/test/unit/test_tree-map-02.js
rename : devtools/client/memory/test/xpcshell/test_utils-get-snapshot-totals.js => devtools/client/memory/test/unit/test_utils-get-snapshot-totals.js
rename : devtools/client/memory/test/xpcshell/test_utils.js => devtools/client/memory/test/unit/test_utils.js
rename : devtools/client/memory/test/xpcshell/xpcshell.ini => devtools/client/memory/test/unit/xpcshell.ini
rename : devtools/client/netmonitor/test/xpcshell/test_mdn-utils.js => devtools/client/netmonitor/test/unit/test_mdn-utils.js
rename : devtools/client/netmonitor/test/xpcshell/test_request-utils-js-getFormattedProtocol.js => devtools/client/netmonitor/test/unit/test_request-utils-js-getFormattedProtocol.js
rename : devtools/client/netmonitor/test/xpcshell/xpcshell.ini => devtools/client/netmonitor/test/unit/xpcshell.ini
rename : devtools/client/performance/test/xpcshell/head.js => devtools/client/performance/test/unit/head.js
rename : devtools/client/performance/test/xpcshell/test_frame-utils-01.js => devtools/client/performance/test/unit/test_frame-utils-01.js
rename : devtools/client/performance/test/xpcshell/test_frame-utils-02.js => devtools/client/performance/test/unit/test_frame-utils-02.js
rename : devtools/client/performance/test/xpcshell/test_jit-graph-data.js => devtools/client/performance/test/unit/test_jit-graph-data.js
rename : devtools/client/performance/test/xpcshell/test_jit-model-01.js => devtools/client/performance/test/unit/test_jit-model-01.js
rename : devtools/client/performance/test/xpcshell/test_jit-model-02.js => devtools/client/performance/test/unit/test_jit-model-02.js
rename : devtools/client/performance/test/xpcshell/test_marker-blueprint.js => devtools/client/performance/test/unit/test_marker-blueprint.js
rename : devtools/client/performance/test/xpcshell/test_marker-utils.js => devtools/client/performance/test/unit/test_marker-utils.js
rename : devtools/client/performance/test/xpcshell/test_perf-utils-allocations-to-samples.js => devtools/client/performance/test/unit/test_perf-utils-allocations-to-samples.js
rename : devtools/client/performance/test/xpcshell/test_profiler-categories.js => devtools/client/performance/test/unit/test_profiler-categories.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-01.js => devtools/client/performance/test/unit/test_tree-model-01.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-02.js => devtools/client/performance/test/unit/test_tree-model-02.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-03.js => devtools/client/performance/test/unit/test_tree-model-03.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-04.js => devtools/client/performance/test/unit/test_tree-model-04.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-05.js => devtools/client/performance/test/unit/test_tree-model-05.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-06.js => devtools/client/performance/test/unit/test_tree-model-06.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-07.js => devtools/client/performance/test/unit/test_tree-model-07.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-08.js => devtools/client/performance/test/unit/test_tree-model-08.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-09.js => devtools/client/performance/test/unit/test_tree-model-09.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-10.js => devtools/client/performance/test/unit/test_tree-model-10.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-11.js => devtools/client/performance/test/unit/test_tree-model-11.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-12.js => devtools/client/performance/test/unit/test_tree-model-12.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-13.js => devtools/client/performance/test/unit/test_tree-model-13.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-allocations-01.js => devtools/client/performance/test/unit/test_tree-model-allocations-01.js
rename : devtools/client/performance/test/xpcshell/test_tree-model-allocations-02.js => devtools/client/performance/test/unit/test_tree-model-allocations-02.js
rename : devtools/client/performance/test/xpcshell/test_waterfall-utils-collapse-01.js => devtools/client/performance/test/unit/test_waterfall-utils-collapse-01.js
rename : devtools/client/performance/test/xpcshell/test_waterfall-utils-collapse-02.js => devtools/client/performance/test/unit/test_waterfall-utils-collapse-02.js
rename : devtools/client/performance/test/xpcshell/test_waterfall-utils-collapse-03.js => devtools/client/performance/test/unit/test_waterfall-utils-collapse-03.js
rename : devtools/client/performance/test/xpcshell/test_waterfall-utils-collapse-04.js => devtools/client/performance/test/unit/test_waterfall-utils-collapse-04.js
rename : devtools/client/performance/test/xpcshell/test_waterfall-utils-collapse-05.js => devtools/client/performance/test/unit/test_waterfall-utils-collapse-05.js
rename : devtools/client/performance/test/xpcshell/xpcshell.ini => devtools/client/performance/test/unit/xpcshell.ini
rename : devtools/client/responsive/test/xpcshell/.eslintrc.js => devtools/client/responsive/test/unit/.eslintrc.js
rename : devtools/client/responsive/test/xpcshell/head.js => devtools/client/responsive/test/unit/head.js
rename : devtools/client/responsive/test/xpcshell/test_add_device.js => devtools/client/responsive/test/unit/test_add_device.js
rename : devtools/client/responsive/test/xpcshell/test_add_device_type.js => devtools/client/responsive/test/unit/test_add_device_type.js
rename : devtools/client/responsive/test/xpcshell/test_add_viewport.js => devtools/client/responsive/test/unit/test_add_viewport.js
rename : devtools/client/responsive/test/xpcshell/test_change_device.js => devtools/client/responsive/test/unit/test_change_device.js
rename : devtools/client/responsive/test/xpcshell/test_change_display_pixel_ratio.js => devtools/client/responsive/test/unit/test_change_display_pixel_ratio.js
rename : devtools/client/responsive/test/xpcshell/test_change_network_throttling.js => devtools/client/responsive/test/unit/test_change_network_throttling.js
rename : devtools/client/responsive/test/xpcshell/test_change_pixel_ratio.js => devtools/client/responsive/test/unit/test_change_pixel_ratio.js
rename : devtools/client/responsive/test/xpcshell/test_change_user_agent.js => devtools/client/responsive/test/unit/test_change_user_agent.js
rename : devtools/client/responsive/test/xpcshell/test_resize_viewport.js => devtools/client/responsive/test/unit/test_resize_viewport.js
rename : devtools/client/responsive/test/xpcshell/test_rotate_viewport.js => devtools/client/responsive/test/unit/test_rotate_viewport.js
rename : devtools/client/responsive/test/xpcshell/test_ua_parser.js => devtools/client/responsive/test/unit/test_ua_parser.js
rename : devtools/client/responsive/test/xpcshell/test_update_device_displayed.js => devtools/client/responsive/test/unit/test_update_device_displayed.js
rename : devtools/client/responsive/test/xpcshell/test_update_touch_simulation_enabled.js => devtools/client/responsive/test/unit/test_update_touch_simulation_enabled.js
rename : devtools/client/responsive/test/xpcshell/xpcshell.ini => devtools/client/responsive/test/unit/xpcshell.ini
rename : devtools/client/shared/redux/middleware/xpcshell/.eslintrc.js => devtools/client/shared/redux/middleware/test/.eslintrc.js
rename : devtools/client/shared/redux/middleware/xpcshell/head.js => devtools/client/shared/redux/middleware/test/head.js
rename : devtools/client/shared/redux/middleware/xpcshell/test_middleware-task-01.js => devtools/client/shared/redux/middleware/test/test_middleware-task-01.js
rename : devtools/client/shared/redux/middleware/xpcshell/test_middleware-task-02.js => devtools/client/shared/redux/middleware/test/test_middleware-task-02.js
rename : devtools/client/shared/redux/middleware/xpcshell/test_middleware-task-03.js => devtools/client/shared/redux/middleware/test/test_middleware-task-03.js
rename : devtools/client/shared/redux/middleware/xpcshell/xpcshell.ini => devtools/client/shared/redux/middleware/test/xpcshell.ini
rename : devtools/client/shared/remote-debugging/test/xpcshell/test_remote_client_manager.js => devtools/client/shared/remote-debugging/test/unit/test_remote_client_manager.js
rename : devtools/client/shared/remote-debugging/test/xpcshell/test_version_checker.js => devtools/client/shared/remote-debugging/test/unit/test_version_checker.js
rename : devtools/client/shared/remote-debugging/test/xpcshell/xpcshell.ini => devtools/client/shared/remote-debugging/test/unit/xpcshell.ini
rename : devtools/client/shared/test/xpcshell/test_VariablesView_filtering-without-controller.js => devtools/client/shared/test/unit/test_VariablesView_filtering-without-controller.js
rename : devtools/client/shared/test/xpcshell/test_VariablesView_getString_promise.js => devtools/client/shared/test/unit/test_VariablesView_getString_promise.js
rename : devtools/client/shared/test/xpcshell/test_WeakMapMap.js => devtools/client/shared/test/unit/test_WeakMapMap.js
rename : devtools/client/shared/test/xpcshell/test_advanceValidate.js => devtools/client/shared/test/unit/test_advanceValidate.js
rename : devtools/client/shared/test/xpcshell/test_attribute-parsing-01.js => devtools/client/shared/test/unit/test_attribute-parsing-01.js
rename : devtools/client/shared/test/xpcshell/test_attribute-parsing-02.js => devtools/client/shared/test/unit/test_attribute-parsing-02.js
rename : devtools/client/shared/test/xpcshell/test_bezierCanvas.js => devtools/client/shared/test/unit/test_bezierCanvas.js
rename : devtools/client/shared/test/xpcshell/test_cssAngle.js => devtools/client/shared/test/unit/test_cssAngle.js
rename : devtools/client/shared/test/xpcshell/test_cssColor-01.js => devtools/client/shared/test/unit/test_cssColor-01.js
rename : devtools/client/shared/test/xpcshell/test_cssColor-02.js => devtools/client/shared/test/unit/test_cssColor-02.js
rename : devtools/client/shared/test/xpcshell/test_cssColor-03.js => devtools/client/shared/test/unit/test_cssColor-03.js
rename : devtools/client/shared/test/xpcshell/test_cssColor-8-digit-hex.js => devtools/client/shared/test/unit/test_cssColor-8-digit-hex.js
rename : devtools/client/shared/test/xpcshell/test_cssColorDatabase.js => devtools/client/shared/test/unit/test_cssColorDatabase.js
rename : devtools/client/shared/test/xpcshell/test_cubicBezier.js => devtools/client/shared/test/unit/test_cubicBezier.js
rename : devtools/client/shared/test/xpcshell/test_curl.js => devtools/client/shared/test/unit/test_curl.js
rename : devtools/client/shared/test/xpcshell/test_escapeCSSComment.js => devtools/client/shared/test/unit/test_escapeCSSComment.js
rename : devtools/client/shared/test/xpcshell/test_hasCSSVariable.js => devtools/client/shared/test/unit/test_hasCSSVariable.js
rename : devtools/client/shared/test/xpcshell/test_parseDeclarations.js => devtools/client/shared/test/unit/test_parseDeclarations.js
rename : devtools/client/shared/test/xpcshell/test_parsePseudoClassesAndAttributes.js => devtools/client/shared/test/unit/test_parsePseudoClassesAndAttributes.js
rename : devtools/client/shared/test/xpcshell/test_parseSingleValue.js => devtools/client/shared/test/unit/test_parseSingleValue.js
rename : devtools/client/shared/test/xpcshell/test_rewriteDeclarations.js => devtools/client/shared/test/unit/test_rewriteDeclarations.js
rename : devtools/client/shared/test/xpcshell/test_source-utils.js => devtools/client/shared/test/unit/test_source-utils.js
rename : devtools/client/shared/test/xpcshell/test_suggestion-picker.js => devtools/client/shared/test/unit/test_suggestion-picker.js
rename : devtools/client/shared/test/xpcshell/test_undoStack.js => devtools/client/shared/test/unit/test_undoStack.js
rename : devtools/client/shared/test/xpcshell/test_unicode-url.js => devtools/client/shared/test/unit/test_unicode-url.js
rename : devtools/client/shared/test/xpcshell/xpcshell.ini => devtools/client/shared/test/unit/xpcshell.ini
rename : devtools/platform/tests/xpcshell/.eslintrc.js => devtools/platform/tests/unit/.eslintrc.js
rename : devtools/platform/tests/xpcshell/test_nsjsinspector.js => devtools/platform/tests/unit/test_nsjsinspector.js
rename : devtools/platform/tests/xpcshell/xpcshell.ini => devtools/platform/tests/unit/xpcshell.ini
rename : devtools/server/tests/xpcshell/.eslintrc.js => devtools/server/tests/unit/.eslintrc.js
rename : devtools/server/tests/xpcshell/addons/web-extension-upgrade/manifest.json => devtools/server/tests/unit/addons/web-extension-upgrade/manifest.json
rename : devtools/server/tests/xpcshell/addons/web-extension/manifest.json => devtools/server/tests/unit/addons/web-extension/manifest.json
rename : devtools/server/tests/xpcshell/addons/web-extension2/manifest.json => devtools/server/tests/unit/addons/web-extension2/manifest.json
rename : devtools/server/tests/xpcshell/completions.js => devtools/server/tests/unit/completions.js
rename : devtools/server/tests/xpcshell/head_dbg.js => devtools/server/tests/unit/head_dbg.js
rename : devtools/server/tests/xpcshell/hello-actor.js => devtools/server/tests/unit/hello-actor.js
rename : devtools/server/tests/xpcshell/post_init_global_actors.js => devtools/server/tests/unit/post_init_global_actors.js
rename : devtools/server/tests/xpcshell/post_init_target_scoped_actors.js => devtools/server/tests/unit/post_init_target_scoped_actors.js
rename : devtools/server/tests/xpcshell/pre_init_global_actors.js => devtools/server/tests/unit/pre_init_global_actors.js
rename : devtools/server/tests/xpcshell/pre_init_target_scoped_actors.js => devtools/server/tests/unit/pre_init_target_scoped_actors.js
rename : devtools/server/tests/xpcshell/registertestactors-lazy.js => devtools/server/tests/unit/registertestactors-lazy.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-column-in-gcd-script.js => devtools/server/tests/unit/setBreakpoint-on-column-in-gcd-script.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-column-minified.js => devtools/server/tests/unit/setBreakpoint-on-column-minified.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-column-with-no-offsets-in-gcd-script.js => devtools/server/tests/unit/setBreakpoint-on-column-with-no-offsets-in-gcd-script.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-column-with-no-offsets.js => devtools/server/tests/unit/setBreakpoint-on-column-with-no-offsets.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-line-with-multiple-statements.js => devtools/server/tests/unit/setBreakpoint-on-column.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-line-in-gcd-script.js => devtools/server/tests/unit/setBreakpoint-on-line-in-gcd-script.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-line-with-multiple-offsets.js => devtools/server/tests/unit/setBreakpoint-on-line-with-multiple-offsets.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-line-with-no-offsets-in-gcd-script.js => devtools/server/tests/unit/setBreakpoint-on-line-with-no-offsets-in-gcd-script.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-line-with-no-offsets.js => devtools/server/tests/unit/setBreakpoint-on-line-with-no-offsets.js
rename : devtools/server/tests/xpcshell/setBreakpoint-on-line.js => devtools/server/tests/unit/setBreakpoint-on-line.js
rename : devtools/server/tests/xpcshell/source-03.js => devtools/server/tests/unit/source-03.js
rename : devtools/server/tests/xpcshell/source-map-data/sourcemapped.coffee => devtools/server/tests/unit/source-map-data/sourcemapped.coffee
rename : devtools/server/tests/xpcshell/source-map-data/sourcemapped.map => devtools/server/tests/unit/source-map-data/sourcemapped.map
rename : devtools/server/tests/xpcshell/sourcemapped.js => devtools/server/tests/unit/sourcemapped.js
rename : devtools/server/tests/xpcshell/stepping.js => devtools/server/tests/unit/stepping.js
rename : devtools/server/tests/xpcshell/test_MemoryActor_saveHeapSnapshot_01.js => devtools/server/tests/unit/test_MemoryActor_saveHeapSnapshot_01.js
rename : devtools/server/tests/xpcshell/test_MemoryActor_saveHeapSnapshot_02.js => devtools/server/tests/unit/test_MemoryActor_saveHeapSnapshot_02.js
rename : devtools/server/tests/xpcshell/test_MemoryActor_saveHeapSnapshot_03.js => devtools/server/tests/unit/test_MemoryActor_saveHeapSnapshot_03.js
rename : devtools/server/tests/xpcshell/test_actor-registry-actor.js => devtools/server/tests/unit/test_actor-registry-actor.js
rename : devtools/server/tests/xpcshell/test_add_actors.js => devtools/server/tests/unit/test_add_actors.js
rename : devtools/server/tests/xpcshell/test_addon_events.js => devtools/server/tests/unit/test_addon_events.js
rename : devtools/server/tests/xpcshell/test_addon_reload.js => devtools/server/tests/unit/test_addon_reload.js
rename : devtools/server/tests/xpcshell/test_addons_actor.js => devtools/server/tests/unit/test_addons_actor.js
rename : devtools/server/tests/xpcshell/test_animation_name.js => devtools/server/tests/unit/test_animation_name.js
rename : devtools/server/tests/xpcshell/test_animation_type.js => devtools/server/tests/unit/test_animation_type.js
rename : devtools/server/tests/xpcshell/test_attach.js => devtools/server/tests/unit/test_attach.js
rename : devtools/server/tests/xpcshell/test_blackboxing-01.js => devtools/server/tests/unit/test_blackboxing-01.js
rename : devtools/server/tests/xpcshell/test_blackboxing-02.js => devtools/server/tests/unit/test_blackboxing-02.js
rename : devtools/server/tests/xpcshell/test_blackboxing-03.js => devtools/server/tests/unit/test_blackboxing-03.js
rename : devtools/server/tests/xpcshell/test_blackboxing-04.js => devtools/server/tests/unit/test_blackboxing-04.js
rename : devtools/server/tests/xpcshell/test_blackboxing-05.js => devtools/server/tests/unit/test_blackboxing-05.js
rename : devtools/server/tests/xpcshell/test_blackboxing-07.js => devtools/server/tests/unit/test_blackboxing-07.js
rename : devtools/server/tests/xpcshell/test_blackboxing-08.js => devtools/server/tests/unit/test_blackboxing-08.js
rename : devtools/server/tests/xpcshell/test_breakpoint-01.js => devtools/server/tests/unit/test_breakpoint-01.js
rename : devtools/server/tests/xpcshell/test_breakpoint-02.js => devtools/server/tests/unit/test_breakpoint-02.js
rename : devtools/server/tests/xpcshell/test_breakpoint-03.js => devtools/server/tests/unit/test_breakpoint-03.js
rename : devtools/server/tests/xpcshell/test_breakpoint-04.js => devtools/server/tests/unit/test_breakpoint-04.js
rename : devtools/server/tests/xpcshell/test_breakpoint-05.js => devtools/server/tests/unit/test_breakpoint-05.js
rename : devtools/server/tests/xpcshell/test_breakpoint-06.js => devtools/server/tests/unit/test_breakpoint-06.js
rename : devtools/server/tests/xpcshell/test_breakpoint-07.js => devtools/server/tests/unit/test_breakpoint-07.js
rename : devtools/server/tests/xpcshell/test_breakpoint-08.js => devtools/server/tests/unit/test_breakpoint-08.js
rename : devtools/server/tests/xpcshell/test_breakpoint-09.js => devtools/server/tests/unit/test_breakpoint-09.js
rename : devtools/server/tests/xpcshell/test_breakpoint-10.js => devtools/server/tests/unit/test_breakpoint-10.js
rename : devtools/server/tests/xpcshell/test_breakpoint-11.js => devtools/server/tests/unit/test_breakpoint-11.js
rename : devtools/server/tests/xpcshell/test_breakpoint-12.js => devtools/server/tests/unit/test_breakpoint-12.js
rename : devtools/server/tests/xpcshell/test_breakpoint-13.js => devtools/server/tests/unit/test_breakpoint-13.js
rename : devtools/server/tests/xpcshell/test_breakpoint-14.js => devtools/server/tests/unit/test_breakpoint-14.js
rename : devtools/server/tests/xpcshell/test_breakpoint-16.js => devtools/server/tests/unit/test_breakpoint-16.js
rename : devtools/server/tests/xpcshell/test_breakpoint-17.js => devtools/server/tests/unit/test_breakpoint-17.js
rename : devtools/server/tests/xpcshell/test_breakpoint-18.js => devtools/server/tests/unit/test_breakpoint-18.js
rename : devtools/server/tests/xpcshell/test_breakpoint-19.js => devtools/server/tests/unit/test_breakpoint-19.js
rename : devtools/server/tests/xpcshell/test_breakpoint-20.js => devtools/server/tests/unit/test_breakpoint-20.js
rename : devtools/server/tests/xpcshell/test_breakpoint-21.js => devtools/server/tests/unit/test_breakpoint-21.js
rename : devtools/server/tests/xpcshell/test_breakpoint-22.js => devtools/server/tests/unit/test_breakpoint-22.js
rename : devtools/server/tests/xpcshell/test_breakpoint-23.js => devtools/server/tests/unit/test_breakpoint-23.js
rename : devtools/server/tests/xpcshell/test_breakpoint-24.js => devtools/server/tests/unit/test_breakpoint-24.js
rename : devtools/server/tests/xpcshell/test_breakpoint-25.js => devtools/server/tests/unit/test_breakpoint-25.js
rename : devtools/server/tests/xpcshell/test_breakpoint-26.js => devtools/server/tests/unit/test_breakpoint-26.js
rename : devtools/server/tests/xpcshell/test_breakpoint-actor-map.js => devtools/server/tests/unit/test_breakpoint-actor-map.js
rename : devtools/server/tests/xpcshell/test_client_request.js => devtools/server/tests/unit/test_client_request.js
rename : devtools/server/tests/xpcshell/test_conditional_breakpoint-01.js => devtools/server/tests/unit/test_conditional_breakpoint-01.js
rename : devtools/server/tests/xpcshell/test_conditional_breakpoint-02.js => devtools/server/tests/unit/test_conditional_breakpoint-02.js
rename : devtools/server/tests/xpcshell/test_conditional_breakpoint-03.js => devtools/server/tests/unit/test_conditional_breakpoint-03.js
rename : devtools/server/tests/xpcshell/test_conditional_breakpoint-04.js => devtools/server/tests/unit/test_conditional_breakpoint-04.js
rename : devtools/server/tests/xpcshell/test_dbgactor.js => devtools/server/tests/unit/test_dbgactor.js
rename : devtools/server/tests/xpcshell/test_dbgclient_debuggerstatement.js => devtools/server/tests/unit/test_dbgclient_debuggerstatement.js
rename : devtools/server/tests/xpcshell/test_dbgglobal.js => devtools/server/tests/unit/test_dbgglobal.js
rename : devtools/server/tests/xpcshell/test_extension_storage_actor.js => devtools/server/tests/unit/test_extension_storage_actor.js
rename : devtools/server/tests/xpcshell/test_format_command.js => devtools/server/tests/unit/test_format_command.js
rename : devtools/server/tests/xpcshell/test_forwardingprefix.js => devtools/server/tests/unit/test_forwardingprefix.js
rename : devtools/server/tests/xpcshell/test_frameactor-01.js => devtools/server/tests/unit/test_frameactor-01.js
rename : devtools/server/tests/xpcshell/test_frameactor-02.js => devtools/server/tests/unit/test_frameactor-02.js
rename : devtools/server/tests/xpcshell/test_frameactor-03.js => devtools/server/tests/unit/test_frameactor-03.js
rename : devtools/server/tests/xpcshell/test_frameactor-04.js => devtools/server/tests/unit/test_frameactor-04.js
rename : devtools/server/tests/xpcshell/test_frameactor-05.js => devtools/server/tests/unit/test_frameactor-05.js
rename : devtools/server/tests/xpcshell/test_frameactor_wasm-01.js => devtools/server/tests/unit/test_frameactor_wasm-01.js
rename : devtools/server/tests/xpcshell/test_framearguments-01.js => devtools/server/tests/unit/test_framearguments-01.js
rename : devtools/server/tests/xpcshell/test_framebindings-01.js => devtools/server/tests/unit/test_framebindings-01.js
rename : devtools/server/tests/xpcshell/test_framebindings-02.js => devtools/server/tests/unit/test_framebindings-02.js
rename : devtools/server/tests/xpcshell/test_framebindings-03.js => devtools/server/tests/unit/test_framebindings-03.js
rename : devtools/server/tests/xpcshell/test_framebindings-04.js => devtools/server/tests/unit/test_framebindings-04.js
rename : devtools/server/tests/xpcshell/test_framebindings-05.js => devtools/server/tests/unit/test_framebindings-05.js
rename : devtools/server/tests/xpcshell/test_framebindings-06.js => devtools/server/tests/unit/test_framebindings-06.js
rename : devtools/server/tests/xpcshell/test_framebindings-07.js => devtools/server/tests/unit/test_framebindings-07.js
rename : devtools/server/tests/xpcshell/test_front_destroy.js => devtools/server/tests/unit/test_front_destroy.js
rename : devtools/server/tests/xpcshell/test_functiongrips-01.js => devtools/server/tests/unit/test_functiongrips-01.js
rename : devtools/server/tests/xpcshell/test_getRuleText.js => devtools/server/tests/unit/test_getRuleText.js
rename : devtools/server/tests/xpcshell/test_getTextAtLineColumn.js => devtools/server/tests/unit/test_getTextAtLineColumn.js
rename : devtools/server/tests/xpcshell/test_getyoungestframe.js => devtools/server/tests/unit/test_getyoungestframe.js
rename : devtools/server/tests/xpcshell/test_ignore_caught_exceptions.js => devtools/server/tests/unit/test_ignore_caught_exceptions.js
rename : devtools/server/tests/xpcshell/test_ignore_no_interface_exceptions.js => devtools/server/tests/unit/test_ignore_no_interface_exceptions.js
rename : devtools/server/tests/xpcshell/test_interrupt.js => devtools/server/tests/unit/test_interrupt.js
rename : devtools/server/tests/xpcshell/test_layout-reflows-observer.js => devtools/server/tests/unit/test_layout-reflows-observer.js
rename : devtools/server/tests/xpcshell/test_listsources-01.js => devtools/server/tests/unit/test_listsources-01.js
rename : devtools/server/tests/xpcshell/test_listsources-02.js => devtools/server/tests/unit/test_listsources-02.js
rename : devtools/server/tests/xpcshell/test_listsources-03.js => devtools/server/tests/unit/test_listsources-03.js
rename : devtools/server/tests/xpcshell/test_logpoint-01.js => devtools/server/tests/unit/test_logpoint-01.js
rename : devtools/server/tests/xpcshell/test_logpoint-02.js => devtools/server/tests/unit/test_logpoint-02.js
rename : devtools/server/tests/xpcshell/test_logpoint-03.js => devtools/server/tests/unit/test_logpoint-03.js
rename : devtools/server/tests/xpcshell/test_longstringgrips-01.js => devtools/server/tests/unit/test_longstringgrips-01.js
rename : devtools/server/tests/xpcshell/test_nativewrappers.js => devtools/server/tests/unit/test_nativewrappers.js
rename : devtools/server/tests/xpcshell/test_nesting-01.js => devtools/server/tests/unit/test_nesting-01.js
rename : devtools/server/tests/xpcshell/test_nesting-02.js => devtools/server/tests/unit/test_nesting-02.js
rename : devtools/server/tests/xpcshell/test_nesting-03.js => devtools/server/tests/unit/test_nesting-03.js
rename : devtools/server/tests/xpcshell/test_new_source-01.js => devtools/server/tests/unit/test_new_source-01.js
rename : devtools/server/tests/xpcshell/test_new_source-02.js => devtools/server/tests/unit/test_new_source-02.js
rename : devtools/server/tests/xpcshell/test_nodelistactor.js => devtools/server/tests/unit/test_nodelistactor.js
rename : devtools/server/tests/xpcshell/test_objectgrips-01.js => devtools/server/tests/unit/test_objectgrips-01.js
rename : devtools/server/tests/xpcshell/test_objectgrips-02.js => devtools/server/tests/unit/test_objectgrips-02.js
rename : devtools/server/tests/xpcshell/test_objectgrips-03.js => devtools/server/tests/unit/test_objectgrips-03.js
rename : devtools/server/tests/xpcshell/test_objectgrips-04.js => devtools/server/tests/unit/test_objectgrips-04.js
rename : devtools/server/tests/xpcshell/test_objectgrips-05.js => devtools/server/tests/unit/test_objectgrips-05.js
rename : devtools/server/tests/xpcshell/test_objectgrips-06.js => devtools/server/tests/unit/test_objectgrips-06.js
rename : devtools/server/tests/xpcshell/test_objectgrips-07.js => devtools/server/tests/unit/test_objectgrips-07.js
rename : devtools/server/tests/xpcshell/test_objectgrips-08.js => devtools/server/tests/unit/test_objectgrips-08.js
rename : devtools/server/tests/xpcshell/test_objectgrips-10.js => devtools/server/tests/unit/test_objectgrips-10.js
rename : devtools/server/tests/xpcshell/test_objectgrips-11.js => devtools/server/tests/unit/test_objectgrips-11.js
rename : devtools/server/tests/xpcshell/test_objectgrips-12.js => devtools/server/tests/unit/test_objectgrips-12.js
rename : devtools/server/tests/xpcshell/test_objectgrips-13.js => devtools/server/tests/unit/test_objectgrips-13.js
rename : devtools/server/tests/xpcshell/test_objectgrips-14.js => devtools/server/tests/unit/test_objectgrips-14.js
rename : devtools/server/tests/xpcshell/test_objectgrips-15.js => devtools/server/tests/unit/test_objectgrips-15.js
rename : devtools/server/tests/xpcshell/test_objectgrips-16.js => devtools/server/tests/unit/test_objectgrips-16.js
rename : devtools/server/tests/xpcshell/test_objectgrips-17.js => devtools/server/tests/unit/test_objectgrips-17.js
rename : devtools/server/tests/xpcshell/test_objectgrips-18.js => devtools/server/tests/unit/test_objectgrips-18.js
rename : devtools/server/tests/xpcshell/test_objectgrips-19.js => devtools/server/tests/unit/test_objectgrips-19.js
rename : devtools/server/tests/xpcshell/test_objectgrips-20.js => devtools/server/tests/unit/test_objectgrips-20.js
rename : devtools/server/tests/xpcshell/test_objectgrips-21.js => devtools/server/tests/unit/test_objectgrips-21.js
rename : devtools/server/tests/xpcshell/test_objectgrips-22.js => devtools/server/tests/unit/test_objectgrips-22.js
rename : devtools/server/tests/xpcshell/test_objectgrips-23.js => devtools/server/tests/unit/test_objectgrips-23.js
rename : devtools/server/tests/xpcshell/test_objectgrips-24.js => devtools/server/tests/unit/test_objectgrips-24.js
rename : devtools/server/tests/xpcshell/test_objectgrips-array-like-object.js => devtools/server/tests/unit/test_objectgrips-array-like-object.js
rename : devtools/server/tests/xpcshell/test_objectgrips-fn-apply-01.js => devtools/server/tests/unit/test_objectgrips-fn-apply-01.js
rename : devtools/server/tests/xpcshell/test_objectgrips-fn-apply-02.js => devtools/server/tests/unit/test_objectgrips-fn-apply-02.js
rename : devtools/server/tests/xpcshell/test_objectgrips-fn-apply-03.js => devtools/server/tests/unit/test_objectgrips-fn-apply-03.js
rename : devtools/server/tests/xpcshell/test_objectgrips-nested-proxy.js => devtools/server/tests/unit/test_objectgrips-nested-proxy.js
rename : devtools/server/tests/xpcshell/test_objectgrips-property-value-01.js => devtools/server/tests/unit/test_objectgrips-property-value-01.js
rename : devtools/server/tests/xpcshell/test_objectgrips-property-value-02.js => devtools/server/tests/unit/test_objectgrips-property-value-02.js
rename : devtools/server/tests/xpcshell/test_objectgrips-property-value-03.js => devtools/server/tests/unit/test_objectgrips-property-value-03.js
rename : devtools/server/tests/xpcshell/test_pause_exceptions-01.js => devtools/server/tests/unit/test_pause_exceptions-01.js
rename : devtools/server/tests/xpcshell/test_pause_exceptions-02.js => devtools/server/tests/unit/test_pause_exceptions-02.js
rename : devtools/server/tests/xpcshell/test_pause_exceptions-03.js => devtools/server/tests/unit/test_pause_exceptions-03.js
rename : devtools/server/tests/xpcshell/test_pause_exceptions-04.js => devtools/server/tests/unit/test_pause_exceptions-04.js
rename : devtools/server/tests/xpcshell/test_pauselifetime-01.js => devtools/server/tests/unit/test_pauselifetime-01.js
rename : devtools/server/tests/xpcshell/test_pauselifetime-02.js => devtools/server/tests/unit/test_pauselifetime-02.js
rename : devtools/server/tests/xpcshell/test_pauselifetime-03.js => devtools/server/tests/unit/test_pauselifetime-03.js
rename : devtools/server/tests/xpcshell/test_pauselifetime-04.js => devtools/server/tests/unit/test_pauselifetime-04.js
rename : devtools/server/tests/xpcshell/test_promise_state-01.js => devtools/server/tests/unit/test_promise_state-01.js
rename : devtools/server/tests/xpcshell/test_promise_state-02.js => devtools/server/tests/unit/test_promise_state-02.js
rename : devtools/server/tests/xpcshell/test_promise_state-03.js => devtools/server/tests/unit/test_promise_state-03.js
rename : devtools/server/tests/xpcshell/test_promises_run_to_completion.js => devtools/server/tests/unit/test_promises_run_to_completion.js
rename : devtools/server/tests/xpcshell/test_protocolSpec.js => devtools/server/tests/unit/test_protocolSpec.js
rename : devtools/server/tests/xpcshell/test_reattach-thread.js => devtools/server/tests/unit/test_reattach-thread.js
rename : devtools/server/tests/xpcshell/test_register_actor.js => devtools/server/tests/unit/test_register_actor.js
rename : devtools/server/tests/xpcshell/test_requestTypes.js => devtools/server/tests/unit/test_requestTypes.js
rename : devtools/server/tests/xpcshell/test_safe-getter.js => devtools/server/tests/unit/test_safe-getter.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-at-the-beginning-of-a-minified-fn.js => devtools/server/tests/unit/test_setBreakpoint-at-the-beginning-of-a-minified-fn.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-at-the-end-of-a-minified-fn.js => devtools/server/tests/unit/test_setBreakpoint-at-the-end-of-a-minified-fn.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-column-in-gcd-script.js => devtools/server/tests/unit/test_setBreakpoint-on-column-in-gcd-script.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-column.js => devtools/server/tests/unit/test_setBreakpoint-on-column.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-line-in-gcd-script.js => devtools/server/tests/unit/test_setBreakpoint-on-line-in-gcd-script.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-line-with-multiple-offsets.js => devtools/server/tests/unit/test_setBreakpoint-on-line-with-multiple-offsets.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-line-with-multiple-statements.js => devtools/server/tests/unit/test_setBreakpoint-on-line-with-multiple-statements.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-line-with-no-offsets-in-gcd-script.js => devtools/server/tests/unit/test_setBreakpoint-on-line-with-no-offsets-in-gcd-script.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-line-with-no-offsets.js => devtools/server/tests/unit/test_setBreakpoint-on-line-with-no-offsets.js
rename : devtools/server/tests/xpcshell/test_setBreakpoint-on-line.js => devtools/server/tests/unit/test_setBreakpoint-on-line.js
rename : devtools/server/tests/xpcshell/test_shapes_highlighter_helpers.js => devtools/server/tests/unit/test_shapes_highlighter_helpers.js
rename : devtools/server/tests/xpcshell/test_source-01.js => devtools/server/tests/unit/test_source-01.js
rename : devtools/server/tests/xpcshell/test_source-02.js => devtools/server/tests/unit/test_source-02.js
rename : devtools/server/tests/xpcshell/test_source-03.js => devtools/server/tests/unit/test_source-03.js
rename : devtools/server/tests/xpcshell/test_source-04.js => devtools/server/tests/unit/test_source-04.js
rename : devtools/server/tests/xpcshell/test_stepping-01.js => devtools/server/tests/unit/test_stepping-01.js
rename : devtools/server/tests/xpcshell/test_stepping-02.js => devtools/server/tests/unit/test_stepping-02.js
rename : devtools/server/tests/xpcshell/test_stepping-03.js => devtools/server/tests/unit/test_stepping-03.js
rename : devtools/server/tests/xpcshell/test_stepping-04.js => devtools/server/tests/unit/test_stepping-04.js
rename : devtools/server/tests/xpcshell/test_stepping-05.js => devtools/server/tests/unit/test_stepping-05.js
rename : devtools/server/tests/xpcshell/test_stepping-06.js => devtools/server/tests/unit/test_stepping-06.js
rename : devtools/server/tests/xpcshell/test_stepping-07.js => devtools/server/tests/unit/test_stepping-07.js
rename : devtools/server/tests/xpcshell/test_stepping-08.js => devtools/server/tests/unit/test_stepping-08.js
rename : devtools/server/tests/xpcshell/test_stepping-09.js => devtools/server/tests/unit/test_stepping-09.js
rename : devtools/server/tests/xpcshell/test_stepping-10.js => devtools/server/tests/unit/test_stepping-10.js
rename : devtools/server/tests/xpcshell/test_stepping-11.js => devtools/server/tests/unit/test_stepping-11.js
rename : devtools/server/tests/xpcshell/test_stepping-12.js => devtools/server/tests/unit/test_stepping-12.js
rename : devtools/server/tests/xpcshell/test_stepping-13.js => devtools/server/tests/unit/test_stepping-13.js
rename : devtools/server/tests/xpcshell/test_stepping-14.js => devtools/server/tests/unit/test_stepping-14.js
rename : devtools/server/tests/xpcshell/test_stepping-15.js => devtools/server/tests/unit/test_stepping-15.js
rename : devtools/server/tests/xpcshell/test_stepping-16.js => devtools/server/tests/unit/test_stepping-16.js
rename : devtools/server/tests/xpcshell/test_stepping-with-skip-breakpoints.js => devtools/server/tests/unit/test_stepping-with-skip-breakpoints.js
rename : devtools/server/tests/xpcshell/test_symbolactor.js => devtools/server/tests/unit/test_symbolactor.js
rename : devtools/server/tests/xpcshell/test_symbols-01.js => devtools/server/tests/unit/test_symbols-01.js
rename : devtools/server/tests/xpcshell/test_symbols-02.js => devtools/server/tests/unit/test_symbols-02.js
rename : devtools/server/tests/xpcshell/test_threadlifetime-01.js => devtools/server/tests/unit/test_threadlifetime-01.js
rename : devtools/server/tests/xpcshell/test_threadlifetime-02.js => devtools/server/tests/unit/test_threadlifetime-02.js
rename : devtools/server/tests/xpcshell/test_threadlifetime-04.js => devtools/server/tests/unit/test_threadlifetime-04.js
rename : devtools/server/tests/xpcshell/test_unsafeDereference.js => devtools/server/tests/unit/test_unsafeDereference.js
rename : devtools/server/tests/xpcshell/test_wasm_source-01.js => devtools/server/tests/unit/test_wasm_source-01.js
rename : devtools/server/tests/xpcshell/test_watchpoint-01.js => devtools/server/tests/unit/test_watchpoint-01.js
rename : devtools/server/tests/xpcshell/test_watchpoint-02.js => devtools/server/tests/unit/test_watchpoint-02.js
rename : devtools/server/tests/xpcshell/test_watchpoint-03.js => devtools/server/tests/unit/test_watchpoint-03.js
rename : devtools/server/tests/xpcshell/test_xpcshell_debugging.js => devtools/server/tests/unit/test_xpcshell_debugging.js
rename : devtools/server/tests/xpcshell/testactors.js => devtools/server/tests/unit/testactors.js
rename : devtools/server/tests/xpcshell/xpcshell.ini => devtools/server/tests/unit/xpcshell.ini
rename : devtools/server/tests/xpcshell/xpcshell_debugging_script.js => devtools/server/tests/unit/xpcshell_debugging_script.js
rename : devtools/shared/acorn/tests/xpcshell/head_acorn.js => devtools/shared/acorn/tests/unit/head_acorn.js
rename : devtools/shared/acorn/tests/xpcshell/test_import_acorn.js => devtools/shared/acorn/tests/unit/test_import_acorn.js
rename : devtools/shared/acorn/tests/xpcshell/test_lenient_parser.js => devtools/shared/acorn/tests/unit/test_lenient_parser.js
rename : devtools/shared/acorn/tests/xpcshell/test_same_ast.js => devtools/shared/acorn/tests/unit/test_same_ast.js
rename : devtools/shared/acorn/tests/xpcshell/xpcshell.ini => devtools/shared/acorn/tests/unit/xpcshell.ini
rename : devtools/startup/tests/xpcshell/.eslintrc.js => devtools/shared/adb/test/.eslintrc.js
rename : devtools/shared/adb/xpcshell/adb.py => devtools/shared/adb/test/adb.py
rename : devtools/shared/adb/xpcshell/test_adb.js => devtools/shared/adb/test/test_adb.js
rename : devtools/shared/adb/xpcshell/xpcshell.ini => devtools/shared/adb/test/xpcshell.ini
rename : devtools/shared/qrcode/tests/xpcshell/.eslintrc.js => devtools/shared/discovery/tests/unit/.eslintrc.js
rename : devtools/shared/discovery/tests/xpcshell/test_discovery.js => devtools/shared/discovery/tests/unit/test_discovery.js
rename : devtools/shared/discovery/tests/xpcshell/xpcshell.ini => devtools/shared/discovery/tests/unit/xpcshell.ini
rename : devtools/shared/heapsnapshot/tests/xpcshell/Census.jsm => devtools/shared/heapsnapshot/tests/unit/Census.jsm
rename : devtools/shared/heapsnapshot/tests/xpcshell/Match.jsm => devtools/shared/heapsnapshot/tests/unit/Match.jsm
rename : devtools/shared/heapsnapshot/tests/xpcshell/dominator-tree-worker.js => devtools/shared/heapsnapshot/tests/unit/dominator-tree-worker.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/head_heapsnapshot.js => devtools/shared/heapsnapshot/tests/unit/head_heapsnapshot.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/heap-snapshot-worker.js => devtools/shared/heapsnapshot/tests/unit/heap-snapshot-worker.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_LabelAndShallowSize_01.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_LabelAndShallowSize_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_LabelAndShallowSize_02.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_LabelAndShallowSize_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_LabelAndShallowSize_03.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_LabelAndShallowSize_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_LabelAndShallowSize_04.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_LabelAndShallowSize_04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_attachShortestPaths_01.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_attachShortestPaths_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_getNodeByIdAlongPath_01.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_getNodeByIdAlongPath_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_insert_01.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_insert_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_insert_02.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_insert_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_insert_03.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_insert_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTreeNode_partialTraversal_01.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTreeNode_partialTraversal_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTree_01.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTree_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTree_02.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTree_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTree_03.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTree_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTree_04.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTree_04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTree_05.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTree_05.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_DominatorTree_06.js => devtools/shared/heapsnapshot/tests/unit/test_DominatorTree_06.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_computeDominatorTree_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_computeDominatorTree_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_computeDominatorTree_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_computeDominatorTree_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_deleteHeapSnapshot_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_deleteHeapSnapshot_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_deleteHeapSnapshot_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_deleteHeapSnapshot_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_deleteHeapSnapshot_03.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_deleteHeapSnapshot_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_getCensusIndividuals_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_getCensusIndividuals_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_getCreationTime_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_getCreationTime_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_getDominatorTree_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_getDominatorTree_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_getDominatorTree_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_getDominatorTree_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_getImmediatelyDominated_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_getImmediatelyDominated_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_readHeapSnapshot_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_readHeapSnapshot_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensusDiff_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensusDiff_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensusDiff_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensusDiff_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_03.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_04.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_05.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_05.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_06.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_06.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapAnalyses_takeCensus_07.js => devtools/shared/heapsnapshot/tests/unit/test_HeapAnalyses_takeCensus_07.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_computeShortestPaths_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_computeShortestPaths_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_computeShortestPaths_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_computeShortestPaths_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_creationTime_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_creationTime_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_deepStack_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_deepStack_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_describeNode_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_describeNode_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_getObjectNodeId_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_getObjectNodeId_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_01.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_02.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_03.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_04.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_05.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_05.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_06.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_06.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_07.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_07.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_08.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_08.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_09.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_09.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_10.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_10.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_11.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_11.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_HeapSnapshot_takeCensus_12.js => devtools/shared/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_12.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_ReadHeapSnapshot.js => devtools/shared/heapsnapshot/tests/unit/test_ReadHeapSnapshot.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_ReadHeapSnapshot_with_allocations.js => devtools/shared/heapsnapshot/tests/unit/test_ReadHeapSnapshot_with_allocations.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_ReadHeapSnapshot_worker.js => devtools/shared/heapsnapshot/tests/unit/test_ReadHeapSnapshot_worker.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_SaveHeapSnapshot.js => devtools/shared/heapsnapshot/tests/unit/test_SaveHeapSnapshot.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-01.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-02.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-03.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-04.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-05.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-05.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-06.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-06.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-07.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-07.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-08.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-08.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-09.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-09.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census-tree-node-10.js => devtools/shared/heapsnapshot/tests/unit/test_census-tree-node-10.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_diff_01.js => devtools/shared/heapsnapshot/tests/unit/test_census_diff_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_diff_02.js => devtools/shared/heapsnapshot/tests/unit/test_census_diff_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_diff_03.js => devtools/shared/heapsnapshot/tests/unit/test_census_diff_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_diff_04.js => devtools/shared/heapsnapshot/tests/unit/test_census_diff_04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_diff_05.js => devtools/shared/heapsnapshot/tests/unit/test_census_diff_05.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_diff_06.js => devtools/shared/heapsnapshot/tests/unit/test_census_diff_06.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_filtering_01.js => devtools/shared/heapsnapshot/tests/unit/test_census_filtering_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_filtering_02.js => devtools/shared/heapsnapshot/tests/unit/test_census_filtering_02.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_filtering_03.js => devtools/shared/heapsnapshot/tests/unit/test_census_filtering_03.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_filtering_04.js => devtools/shared/heapsnapshot/tests/unit/test_census_filtering_04.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_census_filtering_05.js => devtools/shared/heapsnapshot/tests/unit/test_census_filtering_05.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_countToBucketBreakdown_01.js => devtools/shared/heapsnapshot/tests/unit/test_countToBucketBreakdown_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_deduplicatePaths_01.js => devtools/shared/heapsnapshot/tests/unit/test_deduplicatePaths_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_getCensusIndividuals_01.js => devtools/shared/heapsnapshot/tests/unit/test_getCensusIndividuals_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_getReportLeaves_01.js => devtools/shared/heapsnapshot/tests/unit/test_getReportLeaves_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/test_saveHeapSnapshot_e10s_01.js => devtools/shared/heapsnapshot/tests/unit/test_saveHeapSnapshot_e10s_01.js
rename : devtools/shared/heapsnapshot/tests/xpcshell/xpcshell.ini => devtools/shared/heapsnapshot/tests/unit/xpcshell.ini
rename : devtools/shared/jsbeautify/tests/xpcshell/head_jsbeautify.js => devtools/shared/jsbeautify/tests/unit/head_jsbeautify.js
rename : devtools/shared/jsbeautify/tests/xpcshell/test.js => devtools/shared/jsbeautify/tests/unit/test.js
rename : devtools/shared/jsbeautify/tests/xpcshell/xpcshell.ini => devtools/shared/jsbeautify/tests/unit/xpcshell.ini
rename : devtools/shared/performance/xpcshell/.eslintrc.js => devtools/shared/performance/test/.eslintrc.js
rename : devtools/shared/performance/xpcshell/head.js => devtools/shared/performance/test/head.js
rename : devtools/shared/performance/xpcshell/test_perf-utils-allocations-to-samples.js => devtools/shared/performance/test/test_perf-utils-allocations-to-samples.js
rename : devtools/shared/performance/xpcshell/xpcshell.ini => devtools/shared/performance/test/xpcshell.ini
rename : devtools/shared/qrcode/tests/xpcshell/test_encode.js => devtools/shared/qrcode/tests/unit/test_encode.js
rename : devtools/shared/qrcode/tests/xpcshell/xpcshell.ini => devtools/shared/qrcode/tests/unit/xpcshell.ini
rename : devtools/shared/security/tests/xpcshell/head_dbg.js => devtools/shared/security/tests/unit/head_dbg.js
rename : devtools/shared/security/tests/xpcshell/test_encryption.js => devtools/shared/security/tests/unit/test_encryption.js
rename : devtools/shared/security/tests/xpcshell/test_oob_cert_auth.js => devtools/shared/security/tests/unit/test_oob_cert_auth.js
rename : devtools/shared/transport/tests/xpcshell/testactors.js => devtools/shared/security/tests/unit/testactors.js
rename : devtools/shared/security/tests/xpcshell/xpcshell.ini => devtools/shared/security/tests/unit/xpcshell.ini
rename : devtools/shared/storage/vendor/stringvalidator/tests/xpcshell/head_stringvalidator.js => devtools/shared/storage/vendor/stringvalidator/tests/unit/head_stringvalidator.js
rename : devtools/shared/storage/vendor/stringvalidator/tests/xpcshell/test_sanitizers.js => devtools/shared/storage/vendor/stringvalidator/tests/unit/test_sanitizers.js
rename : devtools/shared/storage/vendor/stringvalidator/tests/xpcshell/test_validators.js => devtools/shared/storage/vendor/stringvalidator/tests/unit/test_validators.js
rename : devtools/shared/storage/vendor/stringvalidator/tests/xpcshell/xpcshell.ini => devtools/shared/storage/vendor/stringvalidator/tests/unit/xpcshell.ini
rename : devtools/shared/tests/xpcshell/.eslintrc.js => devtools/shared/tests/unit/.eslintrc.js
rename : devtools/shared/tests/xpcshell/exposeLoader.js => devtools/shared/tests/unit/exposeLoader.js
rename : devtools/shared/tests/xpcshell/head_devtools.js => devtools/shared/tests/unit/head_devtools.js
rename : devtools/shared/tests/xpcshell/test_assert.js => devtools/shared/tests/unit/test_assert.js
rename : devtools/shared/tests/xpcshell/test_console_filtering.js => devtools/shared/tests/unit/test_console_filtering.js
rename : devtools/shared/tests/xpcshell/test_css-properties-db.js => devtools/shared/tests/unit/test_css-properties-db.js
rename : devtools/shared/tests/xpcshell/test_csslexer.js => devtools/shared/tests/unit/test_csslexer.js
rename : devtools/shared/tests/xpcshell/test_debugger_client.js => devtools/shared/tests/unit/test_debugger_client.js
rename : devtools/shared/tests/xpcshell/test_defer.js => devtools/shared/tests/unit/test_defer.js
rename : devtools/shared/tests/xpcshell/test_defineLazyPrototypeGetter.js => devtools/shared/tests/unit/test_defineLazyPrototypeGetter.js
rename : devtools/shared/tests/xpcshell/test_eventemitter_basic.js => devtools/shared/tests/unit/test_eventemitter_basic.js
rename : devtools/shared/tests/xpcshell/test_eventemitter_static.js => devtools/shared/tests/unit/test_eventemitter_static.js
rename : devtools/shared/tests/xpcshell/test_executeSoon.js => devtools/shared/tests/unit/test_executeSoon.js
rename : devtools/shared/tests/xpcshell/test_fetch-bom.js => devtools/shared/tests/unit/test_fetch-bom.js
rename : devtools/shared/tests/xpcshell/test_fetch-chrome.js => devtools/shared/tests/unit/test_fetch-chrome.js
rename : devtools/shared/tests/xpcshell/test_fetch-file.js => devtools/shared/tests/unit/test_fetch-file.js
rename : devtools/shared/tests/xpcshell/test_fetch-http.js => devtools/shared/tests/unit/test_fetch-http.js
rename : devtools/shared/tests/xpcshell/test_fetch-resource.js => devtools/shared/tests/unit/test_fetch-resource.js
rename : devtools/shared/tests/xpcshell/test_flatten.js => devtools/shared/tests/unit/test_flatten.js
rename : devtools/shared/tests/xpcshell/test_indentation.js => devtools/shared/tests/unit/test_indentation.js
rename : devtools/shared/tests/xpcshell/test_independent_loaders.js => devtools/shared/tests/unit/test_independent_loaders.js
rename : devtools/shared/tests/xpcshell/test_invisible_loader.js => devtools/shared/tests/unit/test_invisible_loader.js
rename : devtools/shared/tests/xpcshell/test_isSet.js => devtools/shared/tests/unit/test_isSet.js
rename : devtools/shared/tests/xpcshell/test_pluralForm-english.js => devtools/shared/tests/unit/test_pluralForm-english.js
rename : devtools/shared/tests/xpcshell/test_pluralForm-makeGetter.js => devtools/shared/tests/unit/test_pluralForm-makeGetter.js
rename : devtools/shared/tests/xpcshell/test_prettifyCSS.js => devtools/shared/tests/unit/test_prettifyCSS.js
rename : devtools/shared/tests/xpcshell/test_require.js => devtools/shared/tests/unit/test_require.js
rename : devtools/shared/tests/xpcshell/test_require_lazy.js => devtools/shared/tests/unit/test_require_lazy.js
rename : devtools/shared/tests/xpcshell/test_require_raw.js => devtools/shared/tests/unit/test_require_raw.js
rename : devtools/shared/tests/xpcshell/test_safeErrorString.js => devtools/shared/tests/unit/test_safeErrorString.js
rename : devtools/shared/tests/xpcshell/test_sprintfjs.js => devtools/shared/tests/unit/test_sprintfjs.js
rename : devtools/shared/tests/xpcshell/test_stack.js => devtools/shared/tests/unit/test_stack.js
rename : devtools/shared/tests/xpcshell/throwing-module-1.js => devtools/shared/tests/unit/throwing-module-1.js
rename : devtools/shared/tests/xpcshell/throwing-module-2.js => devtools/shared/tests/unit/throwing-module-2.js
rename : devtools/shared/tests/xpcshell/xpcshell.ini => devtools/shared/tests/unit/xpcshell.ini
rename : devtools/shared/transport/tests/xpcshell/head_dbg.js => devtools/shared/transport/tests/unit/head_dbg.js
rename : devtools/shared/transport/tests/xpcshell/test_bulk_error.js => devtools/shared/transport/tests/unit/test_bulk_error.js
rename : devtools/shared/transport/tests/xpcshell/test_client_server_bulk.js => devtools/shared/transport/tests/unit/test_client_server_bulk.js
rename : devtools/shared/transport/tests/xpcshell/test_dbgsocket.js => devtools/shared/transport/tests/unit/test_dbgsocket.js
rename : devtools/shared/transport/tests/xpcshell/test_dbgsocket_connection_drop.js => devtools/shared/transport/tests/unit/test_dbgsocket_connection_drop.js
rename : devtools/shared/transport/tests/xpcshell/test_delimited_read.js => devtools/shared/transport/tests/unit/test_delimited_read.js
rename : devtools/shared/transport/tests/xpcshell/test_no_bulk.js => devtools/shared/transport/tests/unit/test_no_bulk.js
rename : devtools/shared/transport/tests/xpcshell/test_packet.js => devtools/shared/transport/tests/unit/test_packet.js
rename : devtools/shared/transport/tests/xpcshell/test_queue.js => devtools/shared/transport/tests/unit/test_queue.js
rename : devtools/shared/transport/tests/xpcshell/test_transport_bulk.js => devtools/shared/transport/tests/unit/test_transport_bulk.js
rename : devtools/shared/transport/tests/xpcshell/testactors-no-bulk.js => devtools/shared/transport/tests/unit/testactors-no-bulk.js
rename : devtools/shared/transport/tests/xpcshell/xpcshell.ini => devtools/shared/transport/tests/unit/xpcshell.ini
rename : devtools/shared/webconsole/test/xpcshell/test_js_property_provider.js => devtools/shared/webconsole/test/unit/test_js_property_provider.js
rename : devtools/shared/webconsole/test/xpcshell/test_network_helper.js => devtools/shared/webconsole/test/unit/test_network_helper.js
rename : devtools/shared/webconsole/test/xpcshell/test_security-info-certificate.js => devtools/shared/webconsole/test/unit/test_security-info-certificate.js
rename : devtools/shared/webconsole/test/xpcshell/test_security-info-parser.js => devtools/shared/webconsole/test/unit/test_security-info-parser.js
rename : devtools/shared/webconsole/test/xpcshell/test_security-info-protocol-version.js => devtools/shared/webconsole/test/unit/test_security-info-protocol-version.js
rename : devtools/shared/webconsole/test/xpcshell/test_security-info-state.js => devtools/shared/webconsole/test/unit/test_security-info-state.js
rename : devtools/shared/webconsole/test/xpcshell/test_security-info-static-hpkp.js => devtools/shared/webconsole/test/unit/test_security-info-static-hpkp.js
rename : devtools/shared/webconsole/test/xpcshell/test_security-info-weakness-reasons.js => devtools/shared/webconsole/test/unit/test_security-info-weakness-reasons.js
rename : devtools/shared/webconsole/test/xpcshell/test_throttle.js => devtools/shared/webconsole/test/unit/test_throttle.js
rename : devtools/shared/webconsole/test/xpcshell/xpcshell.ini => devtools/shared/webconsole/test/unit/xpcshell.ini
rename : devtools/startup/tests/xpcshell/test_devtools_shim.js => devtools/startup/tests/unit/test_devtools_shim.js
rename : devtools/startup/tests/xpcshell/xpcshell.ini => devtools/startup/tests/unit/xpcshell.ini
extra : rebase_source : 8667e7f91c38bd09b3005745af26007e1411f56c
2020-01-20 18:11:34 +02:00

6.4 KiB

Running Tests for the new about:debugging

Tests overview

Tests are located in devtools/client/aboutdebugging/test. There are two subfolders, browser and unit. browser contains our browser mochitests. Most of our tests are browser mochitests. unit contains our xpc-shell unit tests. At the moment of writing we only have one.

Test coverage

You can get some code coverage information at https://codecov.io/gh/mozilla/gecko-dev/tree/master/devtools/client/aboutdebugging/src . The service is sometimes very slow, be patient! You might have to reload the page several times to get a result.

Running tests

To run tests, you can use ./mach test {path}. The path argument can be:

  • relative/absolute path to a single test file: will run only this test
  • relative/absolute path to a folder: will run all tests in the folder
  • just a string: will match all the tests that contain this string

A few examples below:

# Run browser_aboutdebugging_addons_manifest_url.js only

./mach test devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_manifest_url.js

# or

./mach test browser_aboutdebugging_addons_manifest_url.js
# Run all aboutdebugging tests

./mach test devtools/client/aboutdebugging/test/browser/

# or (this works because all our tests start with "browser_aboutdebugging...")

./mach test browser_aboutdebugging

Having consistent names for our tests can be very helpful to quickly run subset of tests:

# Run all sidebar tests (will just run all the tests that start with browser_aboutdebugging_sidebar)

./mach test browser_aboutdebugging_sidebar

Troubleshooting

Fix the error "ADB process is already running"

Some tests for about:debugging rely on starting and stopping the ADB (android debug bridge) process. However if the process is already running on your machine, the tests have no way to proceed and will fail with the message:

Error: The ADB process is already running on this machine, it should be stopped before running this test

In this case try to kill the process named adb in your process manager. If the adb process keeps coming back up, there must be an application that spawns the process. It might be a Firefox instance. Stop all your Firefox instances, then kill the adb process again and restart Firefox. (Note that in theory we should always stop adb correctly, but it seems there are still scenarios where this doesn't happen).

Pause a test

If a test is not behaving as expected, it can be helpful to pause it at a certain step to have the time to investigate. You can add an await such as:

await new Promise(r => setTimeout(r, TIME)); // eg, replace TIME by 60000 to wait for 1 minute

Note that if you really need to wait for a long time, tests will timeout after some time and shutdown automatically. To avoid that, call requestLongerTimeout(N); somewhere in your test. requestLongerTimeout() takes an integer factor that is a multiplier for the the default 45 seconds timeout. So a factor of 2 means: Wait for at last 90s.

Attach a JS debugger to mochitests

You can set debug tests with the DevTools debugger by passing the --jsdebugger argument to your tests.

At the moment, you need to use ./mach mochitest instead of ./mach test, because of Bug 1519369. This command is less flexible than ./mach test so you will need to absolutely pass a relative path here.

./mach mochitest relative/path/to/test.js --jsdebugger

This will open a browser toolbox, with the debugger selected, before starting your test. Feel free to browse the files in the debugger and to add breakpoints. However your file is most likely not loaded yet, so the best is usually to add debugger statements in your code directly.

This time the tests will wait for you to click on the "Browser chrome test" window to start. Do not be fooled by the "Run all tests" button on this window, clicking anywhere in the window will actually start the tests.

Other Tips

Headless mode

Headless mode allows to run tests without opening a Firefox window and therefore blocking your computer.

./mach test browser_aboutdebugging --headless

Memory leaks and Debug mode

Running tests in debug mode is simply done by using a debug build (build with ac_add_options --enable-debug). The added value of debug mode is that it will also assert leaks. It can be very useful to run tests in debug mode if you modified things related to event listeners for instance, and you are not sure if you are cleanly removing all the listeners.

Test verify mode

The test-verify mode - shortened as "TV" on our continuous integration platforms - will run a single test in a loop with some different flavors. The intent is to make it easier to catch intermittents. If you added or modified a test significantly, it is usually a good idea, to run it in test-verify mode at least once.

# Keeping the --headless argument, because the tests can be pretty slow
./mach test browser_aboutdebugging_addons_manifest_url.js --headless --test-verify

Try server

You can push your local changesets to our remote continuous integration server, try. This is useful if you made some significant changes and you would like to make sure nothing is broken in the whole DevTools tests suite, on any platform.

There are many topics to cover here, but none are specific to about:debugging. Here are a few pointers:

Below is an example of pushing to try using the try syntax selector. As the documentation says, this syntax is obscure and can be difficult to remember, but it is still widely used by developers in mozilla-central.

./mach try -b do -p linux64 -u xpcshell,mochitest-dt,mochitest-chrome --artifact

Refer to the try syntax documentation to learn what the various parameters mean.

Note that you need committer access level 1 in order to push to try.