Commit Graph

141 Commits

Author SHA1 Message Date
seraphima
6df4fc6735 try full path in vstest task 2024-02-01 14:09:17 +01:00
seraphima
653838d604 try vstest task 2024-02-01 09:54:38 +01:00
seraphima
ce895e74b3 try full path 2024-01-31 18:43:43 +01:00
seraphima
78701d8243 tools dir 2024-01-30 22:22:09 +01:00
seraphima
864248f18f vs path 2024-01-30 19:44:59 +01:00
seraphima
6fbd2de127 search vstest.console 2024-01-30 12:31:31 +01:00
seraphima
101cff736f script path 2024-01-29 13:36:41 +01:00
seraphima
de5a60217b vstest.console 2024-01-29 12:24:49 +01:00
seraphima
928ea7021d location 2024-01-26 14:22:42 +01:00
seraphima
6a2fae87a1 are other tests running? 2024-01-26 12:23:13 +01:00
seraphima
cefe6ac235 hardcoded vstest location 2024-01-25 14:15:08 +01:00
seraphima
1fa1c7d310 package feed selector 2024-01-25 14:02:22 +01:00
seraphima
ed5fb23237 set test platform version 2024-01-25 13:52:46 +01:00
seraphima
202cf72121 set vs test version 2024-01-25 12:35:18 +01:00
seraphima
7bc6d897cf test build agents 2024-01-22 13:30:55 +01:00
seraphima
c29e4ddfd2 copy all 2024-01-19 14:59:27 +01:00
seraphima
7a061ab337 prepare dotnet and vstest platform 2024-01-18 13:38:38 +01:00
seraphima
d93b436c7d set folders 2024-01-18 12:28:02 +01:00
seraphima
f929ca6847 artifact name, default download path 2024-01-17 18:40:08 +01:00
seraphima
efacbc2e3f artifact publish conditions 2024-01-17 18:33:48 +01:00
seraphima
ab56bd1ec1 publish artifact 2024-01-17 17:16:34 +01:00
seraphima
b21f81b2dc Merge branch 'main' into dev/seraphima/tests/29246-fancyzones-tests-initial-step 2024-01-16 18:36:30 +01:00
seraphima
451c7e6393 download artifact 2024-01-16 15:03:42 +01:00
David Federman
5d1ce08963 [Build]Add Microsoft.MSBuildCache (#30100) 2024-01-15 21:45:28 +00:00
seraphima
981b616ef4 dependance 2024-01-15 18:24:35 +01:00
seraphima
70f31ae14e vs test 2024-01-15 18:18:59 +01:00
seraphima
51f4969362 pool 2024-01-15 17:16:27 +01:00
seraphima
4f103199a2 pool 2024-01-15 17:02:18 +01:00
seraphima
f4b3e59e0b added parameters 2024-01-15 16:57:55 +01:00
seraphima
af59339b5a test 2024-01-12 15:54:10 +01:00
seraphima
8f39e739a1 test 2024-01-12 15:47:21 +01:00
seraphima
2559501827 removed parameters 2024-01-12 15:38:32 +01:00
seraphima
b6cf2f32ac removed log 2024-01-12 14:51:36 +01:00
seraphima
1c338ee02a removed dependance 2024-01-12 14:47:14 +01:00
seraphima
7fbdffd307 removed arg 2024-01-12 14:40:50 +01:00
seraphima
59282afa74 tabulation fix 2024-01-12 14:39:30 +01:00
seraphima
5e6c704eb4 removed condition 2024-01-12 14:25:08 +01:00
seraphima
7d15b4137a run test template 2024-01-12 14:20:55 +01:00
seraphima
799bfe44b4 change dependance 2024-01-12 14:20:20 +01:00
seraphima
b62c41413a rename job 2024-01-12 14:20:08 +01:00
seraphima
e435e7465b fix test configuration 2024-01-12 14:16:11 +01:00
seraphima
937229da8a removed run 2024-01-12 14:11:42 +01:00
seraphima
441cd1f25b removed unrecognized 2024-01-12 13:59:29 +01:00
seraphima
0e6784888b added file for tests run 2024-01-12 13:54:13 +01:00
Jeremy Sinclair
b2b2856e52 🚧 [Dev][Build] .NET 8 Upgrade (#28655)
* Upgraded projects to target .NET 8

* Updated .NET runtime package targets to use latest .NET 8 build

* Updated PowerToys Interop to target .NET 8

* Switch to use ArgumentNullException.ThrowIfNull

* ArgumentNullException.ThrowIfNull for CropAndLockViewModel

* Switching to ObjectDisposedException.ThrowIf

* Upgrade System.ComponentModel.Composition to 8.0

* ArgumentNullException.ThrowIfNull in Helper

* Switch to StartsWith using StringComparison.Ordinal

* Disabled CA1859, CA1716, SYSLIB1096 analyzers

* Update RIDs to reflect breaking changes in .NET 8

* Updated Microsoft NuGet packages to RC1

* Updated Analyzer package to latest .NET 8 preview package

* CA1854: Use TryGetValue instead of ContainsKey

* [Build] Update TFM to .NET 8 for publish profiles

* [Analyzers] Remove CA1309, CA1860-CA1865, CA1869, CA2208 from warning.

* [Analyzers] Fix for C26495

* [Analyzers] Disable CS1615, CS9191

* [CI] Target .NET 8 in YAML

* [CI] Add .NET preview version flag temporarily.

* [FileLocksmith] Update TFM to .NET 8

* [CI] Switch to preview agent

* [CI] Update NOTICE.md

* [CI] Update Release to target .NET 8 and use Preview agent

* [Analyzers] Disable CA1854

* Fix typo

* Updated Microsoft.CodeAnalysis.NetAnalyzers to latest preview

Updated packages to rc2

* [Analyzers][CPP] Turn off warning for 5271

* [Analyzers][CPP] Turn off warning for 26493

* [KeyboardListener] Add mutex include to resolve error

* [PT Run][Folder] Use static SearchValues to resolve CA1870

* [PowerLauncher] Fix TryGetValue

* [MouseJumpSettings] Use ArgumentNullException.ThrowIfNull

* [Build] Disable parallel dotnet tool restore

* [Build] No cache of dotnet tool packages

* [Build] Temporarily move .NET 8 SDK task before XAML formatting

* [Build][Temp] Try using .NET 7 prior to XAML formatting and then switch to .NET 8 after

* [Build] Use .NET 6 for XAML Styler

* [CI] Updated NOTICE.md

* [FancyZones] Update TFM to .NET 8

* [EnvVar] Update TFM to .NET 8 and update RID

* [EnvVar] Use ArgumentNullException.ThrowIfNull

* [Dev] Updated packages to .NET 8 RTM version

* [Dev] Updated Microsoft.CodeAnalysis.NetAnalyzers to latest

* [CI] Updated NOTICE.md with latest package versions

* Fix new utility target fameworks and runtimeids

* Don't use preview images anymore

* [CI] Add script to update VCToolsVersion environment variable

* [CI] Add Step to Verify VCToolsVersion

* [CI] Use latest flag for vswhere to set proper VCToolsVersion

* Add VCToolsVersion checking to release.yml

* Remove net publishing from local/ PR CI builds

* Revert "Remove net publishing from local/ PR CI builds"

This reverts commit f469778996.

* Only publish necessary projects

* Add verbosity to release pipelines builds of PowerTOys

* Set VCToolsVersion for publish.cmd when called from installer

* [Installer] Moved project publish logic to MSBuild Task

* [CI] Revert using publish.cmd

* [CI] Set VCToolsVersion and unset ClearDevCommandPromptEnvVars property

* Installer publishes for x64 too

* Revert "Add verbosity to release pipelines builds of PowerTOys"

This reverts commit 654d4a7f78.

* [Dev] Update CodeAnalysis library to non-preview package

* Remove unneeded warning removal

* Fix Notice.md

* Rename VCToolsVersion file and task name

* Remove unneeded mutex header include

---------

Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2023-11-22 12:46:59 -05:00
Jaime Bernardo
9265136a64 [ci]Fix precheck getting commit id in the fallback (#29849) 2023-11-14 17:50:23 +00:00
Jeremy Sinclair
887d475560 [CI]Fix prebuild check to use commit when no pull request number exists (#29846) 2023-11-14 17:04:26 +00:00
Pedro Lamas
0990724e44 [FileExplorer]Add QoiThumbnailProvider and QoiPreviewHandler (#29735)
* [FileExplorer]QoiThumbnailProvider

* Corrects code documentation

* Adds QoiPreviewHandler

* Corrects GUIDs

* Ensure returned thumbnail image is 32bit ARGB

* Updates following review comments

* More updates following review comments

* Updates following PR comments

* Fix dark theme background in QoiPreviewHandler

* Updates attribution text
2023-11-14 15:41:09 +00:00
Jeremy Sinclair
59a133b9e2 [ci]Exclude markdown file edits from triggering full build (#24418)
* Update ci.yml

Add path exclusions for markdown files.

* Update wildcard syntax

* Test edit SUPPORT.md

* Update ci.yml

* Test Update SUPPORT.md

* Update SUPPORT.md

Test update SUPPORT again.

* Update ci.yml

* Explicit define of markdown files at root

* Test update SUPPORT.md

* Update ci.yml

* Another Test Update SUPPORT.md

* Script to check existence of markdown changes in commit

* Added precheck job to determine whether a build needs to occur

* Added pool logic from ci-build to precheck

* Fixed GitHub API url for commits

* Test change to SUPPORT.md to see if logic works.

* Converted filename list to array to make notmatching criteria work

* Change to SUPPORT.md to test

* Updated condition to check success of previous precheck job

* Added task name to verifyBuildRequest and updated job run condition

* Another update to SUPPORT.md to test

* Updated spell-check

* Removed checkout step and made Powershell task inline

* Fixed indentation

* Test change to SUPPORT.md

* Fixing script

* Another test change to SUPPORT.md

* [CI] Update Build Precheck step to use latest agent config

* Update SUPPORT.md

* Update SUPPORT.md

* [CI] Update Build Precheck to exclude .txt and read changes from pull request

* [CI] Remove unneeded verifyBuildRequest script

* [CI] Updated variable names to reflect pull request retrieval in precheck
2023-11-14 15:26:05 +00:00
Garrett Vernon
cd99a2e848 [FZ Editor]Add tests to editor #197 + feedback (#29051)
* here are the tests for the fancy zones

* Wrote tests for GridLayoutModel

* Move FancyZonesEditor tests to right place, tests for default layout model

* fixed SettingTheVerticalLayoutShouldBeTheDefault test

* removed coverlet in the test project

* Fixes for comments on pr

* squashed and updated for comments

* Added the test to the pipeline

---------

Co-authored-by: Drew Gordon <andrewbengordon@gmail.com>
Co-authored-by: Caleb Wightman <agentcboy@gmail.com>
2023-10-18 08:07:48 +01:00