File: AspireTestToolsBuildCollection.cs
Web Access
Project: src\tests\Infrastructure.Tests\Infrastructure.Tests.csproj (Infrastructure.Tests)
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
 
using Xunit;
 
namespace Infrastructure.Tests;
 
/// <summary>
/// Serializes test classes that build tools/Aspire.TestTools out of process. Concurrent builds write the
/// same artifacts/bin/Aspire.TestTools outputs (for example Aspire.TestTools.deps.json), and one of them
/// fails with "The process cannot access the file ... because it is being used by another process".
/// </summary>
[CollectionDefinition(Name)]
public sealed class AspireTestToolsBuildCollection
{
    public const string Name = "AspireTestToolsBuild";
}