Child pages
  • Indore 10 EAP3 (build 41843) Release Notes

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Earlier granting agent-related permissions, like 'authorize' or 'enable'  could be done only globally (permissions were applied to all the agents on the server).

Now we introduce agent's project-related permissions which allow performing level permissions to perform a task on an agent, provided that affected are only the projects where the user has : a user must have a specific permission granted . For in a project.

If the user has this permission in several projects that use the same agent pool(s), the user can perform this task on all the agents belonging to the pool(s). For example, a user with 'Enable / disable agents associated with project' permission in some projects  can can enable or disable agents which belong to the pools of the related projects ( if the user has the permission is granted in all the projects associated with the pool)pools.

The newly added permissions are:

...

In new installations, these project-related permissions are added to the Project Administrator role. If you are upgradingAfter upgrade, no permissions changes are applied: , but you might want to review the permissions after upgrade. , e.g. You can consider removing the Agent Manager role inclusion from the Project Administrator role and add adding the above-mentioned permissions to Project Administrator role manually.

Flaky Test Detection

TeamCity now supports flaky test detection. A flaky test is a test that is unstable (can exhibit both a passing and a failing result) with the same code.

Flaky test detection is based on the following heuristics:

...