Projects

The Tenant Management > Projects area lets admin users create and configure projects within your tenant.

Create and configure projects

The Projects tab enables admin users to designate a project for specific workgroups, products, or teams within your organization.

Load generators can be shared by multiple projects. However, assets such as scripts, monitors, and load tests cannot be shared between projects.

Manage projects

Create, edit, and remove projects from your tenant.

Action Task
Create a project
  1. Click the Settings button Setting button, and select Tenant management.

  2. On the Navigation menu , click Projects.

  3. Click the Create button.

  4. Enter the project name and description.

Edit a project
  • Highlight an existing project and click the Edit button .

or

  • Click a project name in the list.

Manage the selected project in one or more of the following areas:

Delete a project

Highlight an existing project and click the Delete button .

Edit general settings

You can edit general project settings in the General pane. If your tenant is integrated with OpenText Core Performance Engineering Analysis and the project is assigned, you can also manage data streaming to the Analysis tool.

To edit project properties:

  1. In the Projects grid, select the project you want to edit.

  2. Select the General tabGeneral pane button.

  3. In the General pane, you can update:

    • Project name

    • Project description

    • Data streaming status. Use the Enable streaming to Core Performance Engineering Analysis switch to manage data streaming to OpenText Core Performance Engineering Analysis. The switch is available when the tenant is integrated with OpenText Core Performance Engineering Analysis. For details, see To stream data to Analysis:.

To stream data to Analysis:

  1. Prerequisite. The tenant must be integrated with OpenText Core Performance Engineering Analysis.

  2. In the Projects grid, select a project to stream.

  3. Use the Enable streaming to Core Performance Engineering Analysis switch in the Core Performance Engineering Analysis column.

    • Turn the switch On to assign the project to OpenText Core Performance Engineering Analysis. The corresponding Analysis project is created or updated, and project users are synchronized automatically. The project and its users become visible in Analysis without waiting for a first run.

      Note: When a project is assigned, the selected project stays synchronized in OpenText Core Performance Engineering Analysis with current metadata and user assignments while the project exists in OpenText Professional Performance Engineering.

    • Turn the switch Off (default state) to stop streaming for new runs from this point forward. Project synchronization continues for metadata and users, and historical runs are retained.

    If project assignment or unassignment fails, the switch returns to its previous state and an error message is displayed.

    After a successful assignment or unassignment, it can take a few minutes for the change to be reflected in OpenText Core Performance Engineering Analysis.

To configure data streaming per load test in assigned projects, see OpenText Core Performance Engineering Analysis integration.

Tenant Admin and project visibility

As a Tenant Admin, in Core Performance Engineering's Tenant management, you can view all projects configured to stream data to OpenText Core Performance Engineering Analysis. This visibility helps you monitor which projects are actively sending data for analysis.

Note: The project assignment setting (On/Off) is managed by tenant administrators. Only tenant administrators can enable or disable data streaming for a project.

Manage users

To manage users in a project, choose a project and select the Users tab Users pane button.

You can perform the following actions in the Users pane.

Action Task
Add
  1. Click the Add button +.

  2. From the list of users for the tenant, select the users you want to add to the project.

Delete a user
  1. Highlight an existing user.

  2. Click the Remove button .

Manage licenses

To allocate licenses to a project or track license usage for a project, choose a project and select the Licenses tab Licenses pane button.

You can perform the following actions in the Licenses pane.

Action Task
Allocate licenses to a project

By default, you must allocate licenses from the tenant to the project.

  1. Select the Allocation tab.

  2. Click Enable under Allocate licenses to this project (displayed only if the project is currently using the global tenant license).

  3. (Optional) Use the filter to display the relevant license types.

    Tip: Use the filter to display specific license types.

  4. In the grid, click the Edit button Edit button to open the Allocate licenses to a project dialog box for each of the selected license types.

  5. Specify the number of licenses to allocate in the Change to box, and click Apply.

  6. To remove all licenses that were allocated to the project, click Deallocate licenses.

Tenant licenses

To use tenant licenses instead of allocating licenses to the project, click Use tenant licenses. The Allocation tab displays Project currently uses global tenant license.

To revert to allocating licenses instead of using the tenant licenses, click Enable in the Allocation tab.

To restrict the selected project from using VUH licenses in the tenant, select Don't allow this project to use VUH license in tenant. If you select this option and a user tries to run with VUH or mixed VU/VUH licenses, a message indicates that this project was restricted from using the VUH licenses.

Track project license usage

  1. Select the Usage tab in the banner.

  2. Use the date picker to choose a date range for the test runs, or click Show all to display all test runs for the selected project.

  3. Click Export to CSV to export license usage data for the project to a .CSV file.

Manage on-premises load generators

To add and remove on-premises load generators for your projects, choose a project and select the Load Generators tab Load Generators.

In the Load Generators pane, select the On-premises tab. You can perform the following actions.

Action Task
Add a load generator

Add one or more on-premises load generators to your project:

  1. Click the Add LG button to open the Add load generators to the project dialog box.

  2. Select each load generator you want to add to this project, and then click OK.

    Use the Search box to find a specific load generator.

Remove a load generator

To remove a load generator, highlight it and click the Remove LG button .

View which projects are assigned to this load generator If you highlight a specific load generator in the grid, a list of all the projects using this load generator is displayed in the Project area, along with the usage.
Refresh

Updates the view of the on-premises load generator grid. This is useful for checking a load generator's current connectivity status. For example, if a load generator was temporarily unavailable, click Refresh and view the Status column to check its availability.

Manage cloud load generators

The Load Generators > Cloud area lets admin users set lower limits for the number of Vusers. By setting the lower limit, you control the maximum number of Vusers that end users can run on cloud load generators per protocol.

To configure cloud load generator limits for a project:

  1. Choose a project and select the Load Generators tab Load Generators pane button.

  2. In the Load Generators pane, select the Cloud tab. A list of protocols and their lower and upper limits is displayed.

  3. In the Active column, turn on the switch for the protocols that you want users to be able to customize Vuser capacity in their tests. If you do not activate the protocol, it uses the tenant's default limits.

    Note: Only those protocols included in your bundle are available.

  4. Modify the lower limit of active protocols as required. This provides control over the Vuser multiplier ratio that may apply for calculating license usage. For a summary of the multiplier ranges, click the Vusers Multipliers Range button Vusers Multipliers Range button.

  5. Click Apply.

  6. End users can manually lower the limit of Vusers through the Test settings. For details, see Set Vuser limits.

Note: The new lower limit also applies to previous tests. If the maximum number of Vusers set manually by the end user (see Configure test settings) is lower than the admin's lower limit, it is automatically set to the new lower limit.

Manage agents

The Agents area lets you add or remove a Git agent from the current project.

To manage Git agents for a project:

  1. Choose a project and select the Agents tab Agents. The Agents pane displays a list of agents, their usage, type, status, and creation date.

    Agents pane.

  2. Click the Add Agent button to add an agent to the current project. If the account that configured the Git agent does not have access to the project, the Add Agent dialog box does not show that agent.

  3. Click the Remove Agent button to remove the selected agent from the current project.

View test schedules

To view all the tests that are scheduled to run for the project, choose a project and select the Schedules tab Schedules pane button.

For each test schedule listed, the Schedules pane displays the following information:

  • The name of the test.

  • The scheduled date for the test run.

  • The scheduled time for the test run.

  • The duration of the test.

To filter the displayed test schedules:

  • Specify a date range in which tests are scheduled to run.

  • Search for specific test names.

View active runs

Active test runs are runs that have been started, but have not yet finished. This includes runs that have a status of running, stopping, initializing, connecting, or delayed.

To view active test runs:

  1. Choose a project and select the Active Runs tab Active runs pane button.

  2. The Active Runs pane shows the following information for each test run in the selected project.

    • The test run ID. Click the Run ID link to see the Dashboard for the test run.

    • The name of the test. Click the Test name link to see the test's scripts.

      Note: The test ID and name only include links if the user is assigned to the project.

    • The run status: Running, Stopping, Initializing, Connecting, or Delayed.

      Tip: You can group the test runs by test name or status.

    • The time the test run started.

    • The current duration of the test run.

    • The number of Vusers configured for the test.

    • Who triggered the test run.