Commit Graph

410 Commits

Author SHA1 Message Date
Aleksandr Chebotov 0c4dca229d Replace current validates with pester testing approach #5 (#1232)
* ,oving to the pester approach part #5

* moving to the pester approach part #5

* fixed PostgreSQL tests

* return Validate-Svn.ps1

* fixed Selenium test

* fixed rust test

* fix rust test
2020-07-20 18:57:00 +03:00
Vladimir Safonkin 956b8a0093 Add Pester tests for Windows Features (#1225)
* Add Windows Features Pester tests

* Move win feature tests to separate file

* Remove validation script for disc space

* Remove Windows updates test
2020-07-20 10:48:50 +03:00
Vladimir Safonkin 58f3ee85cb Implement Pester tests for Android SDKs (#1221)
* Add Android SDKs tests

* Fix path to android helpers

* Fix path to sdkmanager

* Remove extra and add-ons tests

* Add verbose option to sdkmanager

* Add additional tools test

* Fix extra and addons tests

* Fix extra and addons android packages

* Fix image templates
2020-07-17 12:35:46 +03:00
Darii Nurgaleev b47ba413c9 Replace current validates with pester testing approach #3 (#1230)
* Pester Tests Approach implementation.

* changes for netPath
2020-07-17 11:29:03 +03:00
Maxim Lobanov 22dd05270e Migrate toolcache / toolset tests to Pester (#1222)
* implement toolset tests

* Update TestsHelpers.ps1

* Update InstallHelpers.ps1
2020-07-16 07:30:34 +03:00
Maxim Lobanov 042a773308 Merge pull request #1226 from vsafonkin/v-vlsafo/add-dotnettls-pester
Add Pester test for Dotnet TLS
2020-07-15 16:33:19 +03:00
Maxim Lobanov b8915fb798 Merge pull request #1228 from miketimofeev/v-mitim/add_wsl_condition
[Windows] Remove WSL from software output on Windows 2016
2020-07-15 09:19:10 +03:00
Vladimir Safonkin f138557938 Merge branch 'master' into v-vlsafo/add-dotnettls-pester 2020-07-15 08:26:27 +03:00
Maxim Lobanov 4ce2001e84 Merge pull request #1223 from maxim-lobanov/v-malob/toolset-semver
Toolset support for Semver notation
2020-07-14 17:22:33 +03:00
Maxim Lobanov 8f15af6902 Merge pull request #1216 from al-cheb/al-cheb/pester-part-#2
Replace current validates with pester testing approach #2
2020-07-14 10:36:53 +03:00
Mikhail Timofeev 42850134f2 replace condition with function Test-IsWin19 2020-07-14 10:25:38 +03:00
Vladimir Safonkin b6caa13a4e Fix 2020-07-14 09:40:02 +03:00
Mikhail Timofeev caea67fbc6 add condition 2020-07-14 00:09:57 +03:00
Maxim Lobanov aef9e7276d Update Install-Toolset.ps1 2020-07-13 17:46:36 +03:00
Vladimir Safonkin 0c57e97fb8 Add DotnetTLS Pester test 2020-07-13 16:17:49 +03:00
Aleksandr Chebotov 7efaab60f9 format style 2020-07-13 14:42:40 +03:00
Aleksandr Chebotov 3356fa7bd0 add assert MatchCommandOutput 2020-07-13 13:39:56 +03:00
Aleksandr Chebotov 51da94d189 fix git tests 2020-07-13 12:22:20 +03:00
Aleksandr Chebotov ea539f15cf fixed haskell tests 2020-07-13 12:17:14 +03:00
Aleksandr Chebotov f8bf39d9ad fixed browser tests 2020-07-13 12:10:55 +03:00
Aleksandr Chebotov 81865d867e add webdriver tests 2020-07-13 12:10:54 +03:00
Aleksandr Chebotov bd13391d6b merge browser tests into one It 2020-07-13 12:10:54 +03:00
Aleksandr Chebotov 8608a1070e Migration to Pester tests 2020-07-13 12:10:54 +03:00
Aleksandr Chebotov f1352d64d5 Migration to Pester tests 2020-07-13 12:10:54 +03:00
Maxim Lobanov c5c5d14fef Merge pull request #1200 from dmitry-shibanov/v-dmshib/cargo-dep-win
Add cargo packages for windows
2020-07-10 17:52:22 +03:00
Aleksandr Chebotov 10fd058af4 fix c=1089 to c=99 2020-07-10 14:38:45 +03:00
Maxim Lobanov a2b104ff7e Update ImageHelpers.psm1 2020-07-09 14:29:02 +03:00
Maxim Lobanov 205fb1887e Update TestsHelpers.ps1 2020-07-09 14:27:06 +03:00
Maxim Lobanov 9bd0f97777 fix spacing 2020-07-09 14:09:44 +03:00
Maxim Lobanov d693730c54 fix comments 2020-07-09 13:22:07 +03:00
Maxim Lobanov 006744204f run tests for Kind 2020-07-09 11:06:29 +03:00
Dmitry Shibanov d3c035c980 fix place and naming 2020-07-09 10:53:31 +03:00
Maxim Lobanov 148b628e0b Implement Pester tests 2020-07-09 10:53:29 +03:00
Sergey Dolin c6950533af Add WSL (#1081)
* Add WSL

* Move WSL to the end of the provision

* Add elevated_user

* No restart VM

* Add Validation

* Add WSL note in Readme.md

* Rename WSL1 to WSL

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-07-09 09:57:02 +03:00
Dmitry Shibanov 0d95b3387c remove & and add extra line 2020-07-08 15:25:42 +03:00
Maxim Lobanov cb3edf34a6 Merge pull request #1189 from al-cheb/al-cheb/minor-fix-azcli
Minor fix to remove unused temporary $Env:AZURE_EXTENSION_DIR variable
2020-07-08 10:35:28 +03:00
Maxim Lobanov acc3f46b5c Add aws session manager windows (#1178)
* add installation aws session manager for windows

* move to one file

* remove script step

* add documentation

* move logic to one file

* add notmatch

* change setup path variable

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-08 10:30:30 +03:00
Dmitry Shibanov ea72c54249 fix validate tests 2020-07-08 00:35:51 +03:00
Shang Yuanchun 69f455808b Fix getting version of aliyun cli. (#1150)
* Fix getting version of aliyun cli.

It has a version sub command, and --version is used to specify product api version,
not to get version of aliyun cli.

* Change title of aliyun-cli
2020-07-07 17:36:37 +03:00
Aleksandr Chebotov 699cd6fde7 remove unused temporary $Env:AZURE_EXTENSION_DIR varible 2020-07-07 13:20:09 +03:00
Dmitry Shibanov 344225a964 add cargo dep 2020-07-07 12:16:42 +03:00
Vladimir Safonkin 9ed8bbbc63 Add Newman tool (#1185)
* Add Newman

* Move installation to NodeLts script on Windows
2020-07-07 11:37:15 +03:00
Johannes Schindelin 8226c37bf4 Install Git for Windows with symbolic links enabled (#1186)
We only offer Windows environments that support symbolic links, meaning: if running either as administrator, or with Windows' Developer Mode enabled, symbolic links can be created.

However, Git for Windows' auto-detection assumes that if it is installed by an administrator, it cannot detect whether "regular" users can create symbolic links, and by way of playing it safe, disables symlink support.

Since we know better, we can avoid the auto-detection.
2020-07-07 09:56:57 +03:00
Dmitry Shibanov ec239c0649 change setup path variable 2020-07-06 12:48:04 +03:00
Dmitry Shibanov 6481eeaac6 add notmatch 2020-07-06 12:07:43 +03:00
Dmitry Shibanov 0fa2df6ae0 move logic to one file 2020-07-06 12:06:01 +03:00
Dmitry Shibanov bf7da363eb add documentation 2020-07-06 10:42:34 +03:00
Dmitry Shibanov 53eecd6367 move to one file 2020-07-04 12:26:39 +03:00
Dmitry Shibanov c7a98685ab add installation aws session manager for windows 2020-07-03 12:45:39 +03:00
Maksim Petrov 8ce91e3c37 [Windows] Install AZ 4.3.0 (#1137)
* Install and validate AZ 4.3.0 for Windows images

* Move azureModules to toolset

* Fix validation

* Fix modules root location

* Small fix in syntax

* Fix in syntax

* Fixes for default tool versions
2020-07-01 15:16:01 +03:00