E2E.Limrun 0.6.0

dotnet add package E2E.Limrun --version 0.6.0
                    
NuGet\Install-Package E2E.Limrun -Version 0.6.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="E2E.Limrun" Version="0.6.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="E2E.Limrun" Version="0.6.0" />
                    
Directory.Packages.props
<PackageReference Include="E2E.Limrun" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add E2E.Limrun --version 0.6.0
                    
#r "nuget: E2E.Limrun, 0.6.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package E2E.Limrun@0.6.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=E2E.Limrun&version=0.6.0
                    
Install as a Cake Addin
#tool nuget:?package=E2E.Limrun&version=0.6.0
                    
Install as a Cake Tool

E2E.Limrun

Limrun hosted iOS simulators and Android emulators for E2E.Mobile, part of the community .NET port of the e2e agentic testing framework. It ports @e2e-dev/limrun. Not an official TesterArmy product.

dotnet add package E2E.Limrun

LimrunSimulators leases one Limrun iOS simulator or Android emulator per worker, installs the app before the tests start, and deletes the device when the run ends.

using E2E.Limrun;
using E2E.Mobile;

var options = new MobileOptions
{
    Platform = MobilePlatform.Ios,
    Provider = new LimrunSimulators(),
    // App = ...
};

Set LIMRUN_API_KEY in the environment that starts the tests, and LIMRUN_BASE_URL to reach another API. Android needs adb from the Android SDK Platform-Tools on PATH. LimrunSimulatorsOptions sets Region, HardTimeout, Ios.Model, Android.Model, and Android.OsVersion.

See the repository and its COMPATIBILITY.md for what differs from upstream.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on E2E.Limrun:

Package Downloads
E2E.Mobile.NUnit

MobileAppTest for the E2E .NET port: a ready base class that installs the app, launches it fresh before each test, and shares one hosted device per run.

E2E.Mobile.XUnit.V3

MobileAppTest for the E2E .NET port: a ready base class that installs the app, launches it fresh before each test, and shares one hosted device per run.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.6.0 49 10/19/2026
0.5.0 57 10/18/2026