Files
UnrealEngineUWP/Engine/Source/Programs/AutomationTool/Gauntlet/Framework/Base/Gauntlet.Container.cs
chris constantinescu 9aa914f01c LinuxArm64 support for Low Level Tests through emulator, running in docker container
- Catch2 built for LinuxArm64
- new option to run apps in containerized mode
- builds docker image, setup and cleanup
- StringOp BuildGraph element for string operations (replace, to lower etc)
#jira UE-193565
#rb ue-qa-sdets

[CL 27758925 by chris constantinescu in ue5-main branch]
2023-09-11 12:55:31 -04:00

28 lines
606 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Text;
namespace Gauntlet
{
/// <summary>
/// POCO class for apps that can run through containers.
/// </summary>
public class ContainerInfo
{
public string ImageName { get; set; }
public string ContainerName { get; set; }
public string RunCommandPrepend { get; set; }
public string WorkingDir { get; set; }
}
public interface IContainerized
{
/// <summary>
/// For apps running through Docker containers.
/// </summary>
ContainerInfo ContainerInfo { get; set; }
}
}