Skip to content

Get the LocalTests running in CI again #3838

@zadjii-msft

Description

@zadjii-msft

We created LocalTests_TerminalApp as a way to separate out the tests that couldn't be run in CI.

Originally, it's because we didn't have Xaml Islands in CI, so they wouldn't work there. Then, we were able to remove the unittest's dependency on XAML Islands (#3833). However, the tests still don't work in CI, because they require the Microsoft.VCLibs.140.00.Debug framework package, which isn't deployed by default on our CI machines.

An upcoming TAEF release will let us deploy the package from our test's folder, but we need to wait for an updated TAEF for that. This task represents looping back on that thread to get the updated TAEF and configure the tests to run in CI again. Then we can get rid of the LocalTests project, and just have one set of unittests for the TerminalApp.

Metadata

Metadata

Assignees

Labels

Area-BuildIssues pertaining to the build system, CI, infrastructure, metaArea-CodeHealthIssues related to code cleanliness, linting, rules, warnings, errors, static analysis, etc.Issue-TaskIt's a feature request, but it doesn't really need a major design.Product-TerminalThe new Windows Terminal.Resolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions