Skip to content

TestCentric.Engine 2.0.0-alpha8

Pre-release
Pre-release
Compare
Choose a tag to compare
@CharliePoole CharliePoole released this 24 Apr 15:08
· 161 commits to main since this release
1928a93

As part of this release we had 16 issues closed.

This release makes extensive use of pluggable agents, which had been available as an experimental feature up to now. Built-in support for the .NET Core 3.1 and .NET 5.0 runtimes has been removed and pluggable agents for each of them have been released as separate extensions. Without the extensions, such tests will now be run under .NET 6.0. In addition, tests may now be run under .NET 8.0 using the .NET 8.0 pluggable engine, available as a download from our MyGet feed. That agent is still in pre-alpha development.

The engine is now built using our cake recipe, TestCentric.Cake.Recipe, which was extended in order to support it.

Bugs

  • #83 TestCentric.Engine.Core package does not contain .Net Core 3.1 build of testcentric.engine.core
  • #85 TestAssemblyResolver doesn't handle dotnet preview releases correctly

Build

  • #74 Use TestCentric-specific environment variable names for API keys
  • #77 Build script should specify versions of extensions used
  • #79 Add test using .NET Core 2.1 Pluggable Agent
  • #80 Make build script consistent with that of the GUI
  • #89 Update TestCentric.Metadata to version 2.0.0
  • #93 Eliminate unnecessary builds of TestCentric.Engine.Api
  • #96 Test with new pluggable agent releases
  • #97 Use TestCentric.Cake.Recipe for build
  • #101 Use test level to reduce number of package tests run
  • #105 Remove pluggable agent tests from build

Enhancement

  • #91 Select best agent of those available for running tests

Features

  • #17 Remove Built-in .NET Core 3.1 Agent from the engine
  • #18 Remove Built-in .NET 5.0 Agent from the engine
  • #82 Create .NET 8.0 Pluggable Agent

SHA256 Hashes of the release artifacts

  • 52d8ace39eb2e4099175dc59bea5f5bf7edaf7e53bc7977d6debfdb7e2e31f7b TestCentric.Engine.2.0.0-alpha8.nupkg
  • 65196fffb54a37575ad9565e5ebc2c9d86be7fcd7971d8cef77851dd26e30e89 TestCentric.Engine.Core.2.0.0-alpha8.nupkg
  • 0fc1bab207e6d0cd52f3c514be9293fba46895aa54cd860daafd778172dedc42 TestCentric.Engine.Api.2.0.0-alpha8.nupkg