Getting started with the Data collector UI

Before you begin

  • A host machine with the Data collection REST API server deployed.
  • An existing Z Open Debug connection profile, and connected to the host machine.

About this task

Data Collector UI in Early Development Testing extension lets a user browse and download data or recording files automatically collected on the host. User can download these data files and follow the normal flow to create unit tests in VS Code.

Procedure

  1. Within VSCode, bring up the palette by pressing COMMAND + SHIFT + P (CTRL + SHIFT + P on Windows).
  2. Select the IBM Test Accelerator for Z: Open recording hub command within the quick pick menu. It can be filtered the option by typing in the quick pick menu.
  3. Select the active Zowe debugger profile that is defined for the host system.
  4. A WebView will be opened with an loading indicator while recording data is being retrieved from the host machine.
  5. A list of available recordings on the host system will be shown in the data table. The details (such as UUID, recording time, duration, size) of the recordings is shown in each row, along with an expandable section that lists the module details of the recording.
  6. The list of recordings can be filtered by UUID and module name by using the text search located above the data table.
  7. A recording can be initiated by clicking on the download button, located on the right side of the row of the recording details. The file is then saved to the workspace's .taz-unit-test/recordings directory.